| java.lang.Object | ||
| ↳ | org.hibernate.tuple.Property | |
| ↳ | org.hibernate.tuple.IdentifierProperty | |
Represents a defined entity identifier property within the Hibernate runtime-metamodel.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Construct a non-virtual identifier property.
| |||||||||||
Construct a virtual IdentifierProperty.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.hibernate.tuple.Property
| |||||||||||
From class
java.lang.Object
| |||||||||||
Construct a non-virtual identifier property.
| name | The name of the property representing the identifier within its owning entity. |
|---|---|
| node | The node name to use for XML-based representation of this property. |
| type | The Hibernate Type for the identifier property. |
| embedded | Is this an embedded identifier. |
| unsavedValue | The value which, if found as the value on the identifier property, represents new (i.e., un-saved) instances of the owning entity. |
| identifierGenerator | The generator to use for id value generation. |
Construct a virtual IdentifierProperty.
| type | The Hibernate Type for the identifier property. |
|---|---|
| embedded | Is this an embedded identifier. |
| unsavedValue | The value which, if found as the value on the identifier property, represents new (i.e., un-saved) instances of the owning entity. |
| identifierGenerator | The generator to use for id value generation. |