Top Description Methods
org.hibernate.mapping

public Interface KeyValue

extends Value
Known Direct Implementers
org.hibernate.mapping.SimpleValue
Imports
org.hibernate.MappingException, org.hibernate.dialect.Dialect, org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.IdentifierGeneratorFactory

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.
Author
Gavin King

Method Summary

Modifier and TypeMethod and Description
public void
public IdentifierGenerator
createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)

public String
public boolean
public boolean
isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)

public boolean
Inherited from org.hibernate.mapping.Value:
acceptcreateForeignKeygetColumnInsertabilitygetColumnIteratorgetColumnSpangetColumnUpdateabilitygetFetchModegetTablegetTypehasFormulaisAlternateUniqueKeyisNullableisSimpleValueisValidsetTypeUsingReflection

Method Detail

createForeignKeyOfEntityback to summary
public void createForeignKeyOfEntity(String entityName)
createIdentifierGeneratorback to summary
public IdentifierGenerator createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass) throws MappingException
getNullValueback to summary
public String getNullValue()
isCascadeDeleteEnabledback to summary
public boolean isCascadeDeleteEnabled()
isIdentityColumnback to summary
public boolean isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)
isUpdateableback to summary
public boolean isUpdateable()