接口 KeyValue
-
- 所有超级接口:
Serializable,Value
- 所有已知实现类:
Any,Component,DependantValue,ManyToOne,OneToOne,SimpleValue,ToOne
public interface KeyValue extends Value
Represents an identifying key of a table: the value for primary key of an entity, or a foreign key of a collection or join table or joined subclass table.- 作者:
- Gavin King
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voidcreateForeignKeyOfEntity(String entityName)IdentifierGeneratorcreateIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)StringgetNullValue()booleanisCascadeDeleteEnabled()booleanisIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)booleanisUpdateable()-
从接口继承的方法 org.hibernate.mapping.Value
accept, createForeignKey, getColumnInsertability, getColumnIterator, getColumnSpan, getColumnUpdateability, getFetchMode, getServiceRegistry, getTable, getType, hasFormula, isAlternateUniqueKey, isNullable, isSame, isSimpleValue, isValid, setTypeUsingReflection
-
-
-
-
方法详细资料
-
createIdentifierGenerator
IdentifierGenerator createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass) throws MappingException
- 抛出:
MappingException
-
isIdentityColumn
boolean isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)
-
createForeignKeyOfEntity
void createForeignKeyOfEntity(String entityName)
-
isCascadeDeleteEnabled
boolean isCascadeDeleteEnabled()
-
getNullValue
String getNullValue()
-
isUpdateable
boolean isUpdateable()
-
-