Methods Summary |
---|
public java.lang.Object | accept(ValueVisitor visitor)
return visitor.accept(this);
|
public java.lang.String | getIdentifierType()
return identifierTypeName;
|
public java.lang.String | getMetaType()
return metaTypeName;
|
public java.util.Map | getMetaValues()
return metaValues;
|
public org.hibernate.type.Type | getType()
return new AnyType(
metaValues==null ?
TypeFactory.heuristicType(metaTypeName) :
new MetaType( metaValues, TypeFactory.heuristicType(metaTypeName) ),
TypeFactory.heuristicType(identifierTypeName)
);
|
public void | setIdentifierType(java.lang.String identifierType)
this.identifierTypeName = identifierType;
|
public void | setMetaType(java.lang.String type)
metaTypeName = type;
|
public void | setMetaValues(java.util.Map metaValues)
this.metaValues = metaValues;
|
public void | setTypeByReflection(java.lang.String propertyClass, java.lang.String propertyName)
|
public void | setTypeUsingReflection(java.lang.String className, java.lang.String propertyName)
|