Uses of Class
org.hibernate.engine.spi.VersionValue
Packages that use VersionValue
Package
Description
Support for many of the internal workings of Hibernate.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
-
Uses of VersionValue in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal that return VersionValueModifier and TypeMethodDescriptionstatic <T> VersionValueUnsavedValueFactory.getUnsavedVersionValue(KeyValue bootVersionMapping, VersionJavaType<T> versionJavaType, Getter getter, Supplier<?> templateInstanceAccess) Return theUnsavedValueStrategyfor determining whether an entity instance is unsaved based on the version. -
Uses of VersionValue in org.hibernate.engine.spi
Fields in org.hibernate.engine.spi declared as VersionValueModifier and TypeFieldDescriptionstatic final VersionValueVersionValue.NEGATIVEAssume the transient instance is newly instantiated if the version is negative, otherwise assume it is a detached instance.static final VersionValueVersionValue.NULLAssume the transient instance is newly instantiated if the version is null, otherwise assume it is a detached instance.static final VersionValueVersionValue.UNDEFINEDAssume the transient instance is newly instantiated if the version is null, otherwise defer to the identifier unsaved-value. -
Uses of VersionValue in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return VersionValueModifier and TypeMethodDescriptionEntityVersionMapping.getUnsavedStrategy()The strategy for distinguishing between detached and transient state based on the version mapping. -
Uses of VersionValue in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return VersionValue