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