java.lang.Object | |
↳ | org.hibernate.engine.IdentifierValue |
A strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance. The strategy is determined by the unsaved-value attribute in the mapping file.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ANY | Always assume the transient instance is newly instantiated | ||||||||||
NONE | Never assume the transient instance is newly instantiated | ||||||||||
NULL | Assume the transient instance is newly instantiated if the identifier is null. | ||||||||||
UNDEFINED | Assume nothing. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Assume the transient instance is newly instantiated if
its identifier is null or equal to value
|
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Does the given identifier belong to a new instance?
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Assume the transient instance is newly instantiated if the identifier is null.
Assume the transient instance is newly instantiated if its identifier is null or equal to value