| Package | Description | 
|---|---|
| org.hibernate.engine.internal | 
 Support for many of the internal workings of Hibernate. 
 | 
| 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 | Method and Description | 
|---|---|
static IdentifierValue | 
UnsavedValueFactory.getUnsavedIdentifierValue(String unsavedValue,
                         Getter identifierGetter,
                         Type identifierType,
                         Constructor constructor)
Return an IdentifierValue for the specified unsaved-value. 
 | 
| 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 | 
IdentifierAttribute.getUnsavedValue()  | 
IdentifierValue | 
IdentifierProperty.getUnsavedValue()  | 
| Constructor and Description | 
|---|
IdentifierProperty(String name,
                  String node,
                  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-2015 Red Hat, Inc. All Rights Reserved.