| Package | Description | 
|---|---|
| org.hibernate.engine.internal | |
| 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 VersionValue | 
UnsavedValueFactory.getUnsavedVersionValue(String versionUnsavedValue,
                      Getter versionGetter,
                      VersionType versionType,
                      Constructor constructor)  | 
| Modifier and Type | Field and Description | 
|---|---|
static VersionValue | 
VersionValue.NEGATIVE
Assume the transient instance is newly instantiated if the version
 is negative, otherwise assume it is a detached instance. 
 | 
static VersionValue | 
VersionValue.NULL
Assume the transient instance is newly instantiated if the version
 is null, otherwise assume it is a detached instance. 
 | 
static VersionValue | 
VersionValue.UNDEFINED
Assume the transient instance is newly instantiated if the version
 is null, otherwise defer to the identifier unsaved-value. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VersionValue | 
VersionProperty.getUnsavedValue()  | 
| Constructor and Description | 
|---|
VersionProperty(String name,
               String node,
               Type type,
               boolean lazy,
               boolean insertable,
               boolean updateable,
               boolean insertGenerated,
               boolean updateGenerated,
               boolean nullable,
               boolean checkable,
               boolean versionable,
               CascadeStyle cascadeStyle,
               VersionValue unsavedValue)
Constructs VersionProperty instances. 
 | 
Copyright © 2018 JBoss by Red Hat. All rights reserved.