public class Any extends SimpleValue
DEFAULT_ID_GEN_STRATEGY
Constructor and Description |
---|
Any(MetadataImplementor metadata,
Table table) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
accept(ValueVisitor visitor) |
java.lang.String |
getIdentifierType() |
java.lang.String |
getMetaType() |
java.util.Map |
getMetaValues() |
Type |
getType() |
boolean |
isSame(Any other) |
boolean |
isSame(SimpleValue other) |
void |
setIdentifierType(java.lang.String identifierType) |
void |
setMetaType(java.lang.String type) |
void |
setMetaValues(java.util.Map metaValues) |
void |
setTypeByReflection(java.lang.String propertyClass,
java.lang.String propertyName) |
void |
setTypeUsingReflection(java.lang.String className,
java.lang.String propertyName) |
addColumn, addColumn, addFormula, copyTypeFrom, createForeignKey, createForeignKeyOfEntity, createIdentifierGenerator, getColumnInsertability, getColumnIterator, getColumnSpan, getColumnUpdateability, getConstraintColumns, getFetchMode, getForeignKeyDefinition, getForeignKeyName, getIdentifierGeneratorProperties, getIdentifierGeneratorStrategy, getMetadata, getNullValue, getServiceRegistry, getTable, getTypeName, getTypeParameters, hasFormula, isAlternateUniqueKey, isCascadeDeleteEnabled, isIdentityColumn, isLob, isNationalized, isNullable, isSame, isSame, isSimpleValue, isTypeSpecified, isUpdateable, isValid, isVersion, makeLob, makeNationalized, makeVersion, setAlternateUniqueKey, setCascadeDeleteEnabled, setForeignKeyDefinition, setForeignKeyName, setIdentifierGeneratorProperties, setIdentifierGeneratorStrategy, setJpaAttributeConverterDescriptor, setNullValue, setTable, setTypeName, setTypeParameters, toString
public Any(MetadataImplementor metadata, Table table)
public java.lang.String getIdentifierType()
public void setIdentifierType(java.lang.String identifierType)
public Type getType() throws MappingException
getType
in interface Value
getType
in class SimpleValue
MappingException
public void setTypeByReflection(java.lang.String propertyClass, java.lang.String propertyName)
public java.lang.String getMetaType()
public void setMetaType(java.lang.String type)
public java.util.Map getMetaValues()
public void setMetaValues(java.util.Map metaValues)
public void setTypeUsingReflection(java.lang.String className, java.lang.String propertyName) throws MappingException
setTypeUsingReflection
in interface Value
setTypeUsingReflection
in class SimpleValue
MappingException
public java.lang.Object accept(ValueVisitor visitor)
accept
in interface Value
accept
in class SimpleValue
public boolean isSame(SimpleValue other)
isSame
in class SimpleValue
public boolean isSame(Any other)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.