Interface KeyValue
- All Superinterfaces:
Serializable, Value
- All Known Implementing Classes:
Any, Any.KeyValue, Any.MetaValue, BasicValue, Component, DependantBasicValue, DependantValue, ManyToOne, OneToOne, SimpleValue, ToOne
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioncreateForeignKeyOfEntity(String entityName) createForeignKeyOfEntity(String entityName, List<Column> referencedColumns) createGenerator(Dialect dialect, RootClass rootClass, Property property, GeneratorSettings defaults) booleanbooleanMethods inherited from interface Value
accept, checkColumnDuplication, copy, createForeignKey, createUniqueKey, getBuildingContext, getColumnInsertability, getColumns, getColumnSpan, getColumnUpdateability, getConstraintColumns, getExtraCreateTableInfo, getFetchStyle, getSelectables, getSelectableType, getServiceRegistry, getTable, getType, getVirtualSelectables, hasAnyInsertableColumns, hasAnyUpdatableColumns, hasColumns, hasFormula, isAlternateUniqueKey, isColumnInsertable, isColumnUpdateable, isNullable, isPartitionKey, isSame, isSimpleValue, isValid, setNonInsertable, setNonUpdatable, setTypeUsingReflection
-
Method Details
-
createForeignKeyOfEntity
-
createForeignKeyOfEntity
-
isCascadeDeleteEnabled
boolean isCascadeDeleteEnabled() -
getNullValueSemantic
KeyValue.NullValueSemantic getNullValueSemantic() -
getNullValue
String getNullValue() -
isUpdateable
boolean isUpdateable() -
createGenerator
@Incubating Generator createGenerator(Dialect dialect, RootClass rootClass, Property property, GeneratorSettings defaults)
-