Value which may be treated as an identifying key of a
relational database table. A KeyValue might represent the primary key
of an entity or the foreign key of a collection, join table, secondary table,
or joined subclass table.
| Modifier and Type | Method and Description |
|---|---|
| public ForeignKey | |
| public Generator | createGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass)
|
| public default IdentifierGenerator | Returns: null if the Generator returned by createGenerator is not an instance
of IdentifierGenerator.
Deprecated
since 6.2. Use
createGenerator(IdentifierGeneratorFactory, Dialect, RootClass) instead.
|
| public default IdentifierGenerator | Returns: null if the Generator returned by createGenerator is not an instance
of IdentifierGenerator.
Deprecated
since 6.2. Use
createGenerator(IdentifierGeneratorFactory, Dialect, RootClass) instead.
|
| public String | |
| public boolean | |
| public boolean | isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)
Deprecated
since 6.2. We need to add
Column.isIdentity()
|
| public boolean |
| createForeignKeyOfEntity | back to summary |
|---|---|
| public ForeignKey createForeignKeyOfEntity(String entityName) | |
| createGenerator | back to summary |
|---|---|
| public Generator createGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass) | |
| createIdentifierGenerator | back to summary |
|---|---|
public default IdentifierGenerator createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)
| |
| createIdentifierGenerator | back to summary |
|---|---|
public default IdentifierGenerator createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass)
| |
| getNullValue | back to summary |
|---|---|
| public String getNullValue() | |
| isCascadeDeleteEnabled | back to summary |
|---|---|
| public boolean isCascadeDeleteEnabled() | |
| isIdentityColumn | back to summary |
|---|---|
| public boolean isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)
Deprecated since 6.2. We need to add
| |
| isUpdateable | back to summary |
|---|---|
| public boolean isUpdateable() | |