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