Uses of Annotation Interface
org.hibernate.annotations.ValueGenerationType
Packages that use ValueGenerationType
Package
Description
A set of mapping annotations which extend the O/R mapping annotations defined by JPA.
Overall, this module is responsible for taking
managed-resources and
building the
hibernate-models
model (ClassDetails, etc.)
to ultimately be bound into Hibernate's boot-time model.-
Uses of ValueGenerationType in org.hibernate.annotations
Classes in org.hibernate.annotations with annotations of type ValueGenerationTypeModifier and TypeClassDescription@interface
Specifies that the annotated field of property is a generated creation timestamp.@interface
Specifies that the annotated field of property is a generated timestamp, and also specifies the timing of the timestamp generation, and whether it is generated in Java or by the database:source = VM
indicates that the virtual machine current instant is used, andsource = DB
indicates that the databasecurrent_timestamp
function should be used.@interface
Specifies that the value of the annotated property is generated by the database.@interface
Specifies that a column is defined using a DDLgenerated always as
clause or equivalent, and that Hibernate should fetch the generated value from the database after each SQLINSERT
orUPDATE
.@interface
Deprecated, for removal: This API element is subject to removal in a future version.@interface
Identifies a field of an entity that holds a tenant id in discriminator-based multitenancy.@interface
Specifies that the annotated field of property is a generated update timestamp. The timestamp is regenerated every time an entity instance is updated in the database.@interface
Specifies that an entity identifier is generated as an IETF RFC 4122 UUID. -
Uses of ValueGenerationType in org.hibernate.boot.models
Fields in org.hibernate.boot.models with type parameters of type ValueGenerationTypeModifier and TypeFieldDescriptionstatic final org.hibernate.models.internal.OrmAnnotationDescriptor<ValueGenerationType,
ValueGenerationTypeAnnotation> HibernateAnnotations.VALUE_GENERATION_TYPE
-
Uses of ValueGenerationType in org.hibernate.boot.models.annotations.internal
Constructors in org.hibernate.boot.models.annotations.internal with parameters of type ValueGenerationTypeModifierConstructorDescriptionValueGenerationTypeAnnotation
(ValueGenerationType annotation, org.hibernate.models.spi.SourceModelBuildingContext modelContext) Used in creating annotation instances from JDK variant
CurrentTimestamp
instead