Package | Description |
---|---|
org.hibernate.engine.spi | |
org.hibernate.tuple |
This package defines a runtime metamodel for entities at
the object level and abstracts the differences between
the various entity modes.
|
Modifier and Type | Field and Description |
---|---|
static IdentifierValue |
IdentifierValue.ANY
Always assume the transient instance is newly instantiated
|
static IdentifierValue |
IdentifierValue.NONE
Never assume the transient instance is newly instantiated
|
static IdentifierValue |
IdentifierValue.NULL
Assume the transient instance is newly instantiated if the identifier
is null.
|
static IdentifierValue |
IdentifierValue.UNDEFINED
Assume nothing.
|
Modifier and Type | Method and Description |
---|---|
IdentifierValue |
IdentifierProperty.getUnsavedValue() |
IdentifierValue |
IdentifierAttribute.getUnsavedValue() |
Constructor and Description |
---|
IdentifierProperty(String name,
Type type,
boolean embedded,
IdentifierValue unsavedValue,
IdentifierGenerator identifierGenerator)
Construct a non-virtual identifier property.
|
IdentifierProperty(Type type,
boolean embedded,
boolean hasIdentifierMapper,
IdentifierValue unsavedValue,
IdentifierGenerator identifierGenerator)
Construct a virtual IdentifierProperty.
|
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.