public class DependantValue extends SimpleValue
DEFAULT_ID_GEN_STRATEGY
Constructor and Description |
---|
DependantValue(MetadataImplementor metadata,
Table table,
KeyValue prototype) |
Modifier and Type | Method and Description |
---|---|
Object |
accept(ValueVisitor visitor) |
Type |
getType() |
boolean |
isNullable() |
boolean |
isUpdateable() |
void |
setNullable(boolean nullable) |
void |
setTypeUsingReflection(String className,
String propertyName) |
void |
setUpdateable(boolean updateable) |
addColumn, addFormula, copyTypeFrom, createForeignKey, createForeignKeyOfEntity, createIdentifierGenerator, getColumnInsertability, getColumnIterator, getColumnSpan, getColumnUpdateability, getConstraintColumns, getFetchMode, getForeignKeyName, getIdentifierGeneratorProperties, getIdentifierGeneratorStrategy, getMetadata, getNullValue, getServiceRegistry, getTable, getTypeName, getTypeParameters, hasFormula, isAlternateUniqueKey, isCascadeDeleteEnabled, isIdentityColumn, isNationalized, isSimpleValue, isTypeSpecified, isValid, makeNationalized, setAlternateUniqueKey, setCascadeDeleteEnabled, setForeignKeyName, setIdentifierGeneratorProperties, setIdentifierGeneratorStrategy, setJpaAttributeConverterDefinition, setNullValue, setTable, setTypeName, setTypeParameters, toString
public DependantValue(MetadataImplementor metadata, Table table, KeyValue prototype)
public Type getType() throws MappingException
getType
in interface Value
getType
in class SimpleValue
MappingException
public void setTypeUsingReflection(String className, String propertyName)
setTypeUsingReflection
in interface Value
setTypeUsingReflection
in class SimpleValue
public Object accept(ValueVisitor visitor)
accept
in interface Value
accept
in class SimpleValue
public boolean isNullable()
isNullable
in interface Value
isNullable
in class SimpleValue
public void setNullable(boolean nullable)
public boolean isUpdateable()
isUpdateable
in interface KeyValue
isUpdateable
in class SimpleValue
public void setUpdateable(boolean updateable)
Copyright © 2016 JBoss by Red Hat. All rights reserved.