public class DependantValue extends SimpleValue
DEFAULT_ID_GEN_STRATEGY| Constructor and Description |
|---|
DependantValue(MetadataBuildingContext buildingContext,
Table table,
KeyValue prototype) |
DependantValue(MetadataImplementor metadata,
Table table,
KeyValue prototype)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(ValueVisitor visitor) |
Type |
getType() |
boolean |
isNullable() |
boolean |
isSame(DependantValue other) |
boolean |
isSame(SimpleValue other) |
boolean |
isUpdateable() |
void |
setNullable(boolean nullable) |
void |
setTypeUsingReflection(String className,
String propertyName) |
void |
setUpdateable(boolean updateable) |
addColumn, addColumn, addFormula, copyTypeFrom, createForeignKey, createForeignKeyOfEntity, createIdentifierGenerator, getColumnInsertability, getColumnIterator, getColumnSpan, getColumnUpdateability, getConstraintColumns, getFetchMode, getForeignKeyDefinition, getForeignKeyName, getIdentifierGenerator, getIdentifierGeneratorProperties, getIdentifierGeneratorStrategy, getMetadata, getNullValue, getServiceRegistry, getTable, getTypeName, getTypeParameters, hasFormula, isAlternateUniqueKey, isCascadeDeleteEnabled, isIdentityColumn, isLob, isNationalized, isSame, isSame, isSimpleValue, isTypeSpecified, isValid, isVersion, makeLob, makeNationalized, makeVersion, setAlternateUniqueKey, setCascadeDeleteEnabled, setForeignKeyDefinition, setForeignKeyName, setIdentifierGeneratorProperties, setIdentifierGeneratorStrategy, setJpaAttributeConverterDescriptor, setNullValue, setTable, setTypeName, setTypeParameters, toString@Deprecated public DependantValue(MetadataImplementor metadata, Table table, KeyValue prototype)
DependantValue(MetadataBuildingContext, Table, KeyValue) instead.public DependantValue(MetadataBuildingContext buildingContext, Table table, KeyValue prototype)
public Type getType() throws MappingException
getType in interface ValuegetType in class SimpleValueMappingExceptionpublic void setTypeUsingReflection(String className, String propertyName)
setTypeUsingReflection in interface ValuesetTypeUsingReflection in class SimpleValuepublic Object accept(ValueVisitor visitor)
accept in interface Valueaccept in class SimpleValuepublic boolean isNullable()
isNullable in interface ValueisNullable in class SimpleValuepublic void setNullable(boolean nullable)
public boolean isUpdateable()
isUpdateable in interface KeyValueisUpdateable in class SimpleValuepublic void setUpdateable(boolean updateable)
public boolean isSame(SimpleValue other)
isSame in class SimpleValuepublic boolean isSame(DependantValue other)
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.