Class MutabilityAnnotation
java.lang.Object
org.hibernate.boot.models.annotations.internal.MutabilityAnnotation
- All Implemented Interfaces:
Annotation
@Generated("org.hibernate.orm.build.annotations.ClassGeneratorProcessor")
public class MutabilityAnnotation
extends Object
implements Mutability
-
Constructor Summary
ConstructorsConstructorDescriptionMutabilityAnnotation
(Map<String, Object> attributeValues, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from Jandex variantMutabilityAnnotation
(Mutability annotation, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from JDK variantMutabilityAnnotation
(org.hibernate.models.spi.ModelsContext modelContext) Used in creating dynamic annotation instances (e.g. -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends Annotation>
Class<? extends MutabilityPlan<?>>
value()
void
value
(Class<? extends MutabilityPlan<?>> value)
-
Constructor Details
-
MutabilityAnnotation
public MutabilityAnnotation(org.hibernate.models.spi.ModelsContext modelContext) Used in creating dynamic annotation instances (e.g. from XML) -
MutabilityAnnotation
public MutabilityAnnotation(Mutability annotation, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from JDK variant -
MutabilityAnnotation
public MutabilityAnnotation(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
-
value
-
value
-