Class OptimisticLockingAnnotation
java.lang.Object
org.hibernate.boot.models.annotations.internal.OptimisticLockingAnnotation
- All Implemented Interfaces:
Annotation
@Generated("org.hibernate.orm.build.annotations.ClassGeneratorProcessor")
public class OptimisticLockingAnnotation
extends Object
implements OptimisticLocking
-
Constructor Summary
ConstructorsConstructorDescriptionOptimisticLockingAnnotation
(Map<String, Object> attributeValues, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from Jandex variantOptimisticLockingAnnotation
(OptimisticLocking annotation, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from JDK variantOptimisticLockingAnnotation
(org.hibernate.models.spi.ModelsContext modelContext) Used in creating dynamic annotation instances (e.g. -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends Annotation>
type()
void
type
(OptimisticLockType value)
-
Constructor Details
-
OptimisticLockingAnnotation
public OptimisticLockingAnnotation(org.hibernate.models.spi.ModelsContext modelContext) Used in creating dynamic annotation instances (e.g. from XML) -
OptimisticLockingAnnotation
public OptimisticLockingAnnotation(OptimisticLocking annotation, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from JDK variant -
OptimisticLockingAnnotation
public OptimisticLockingAnnotation(Map<String, Object> attributeValues, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from Jandex variant
-
-
Method Details
-
annotationType
- Specified by:
annotationType
in interfaceAnnotation
-
type
-
type
-