Class ManyToAnyAnnotation
java.lang.Object
org.hibernate.boot.models.annotations.internal.ManyToAnyAnnotation
- All Implemented Interfaces:
Annotation
,AttributeMarker
,AttributeMarker.Fetchable
@Generated("org.hibernate.orm.build.annotations.ClassGeneratorProcessor")
public class ManyToAnyAnnotation
extends Object
implements ManyToAny, AttributeMarker, AttributeMarker.Fetchable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.boot.models.annotations.spi.AttributeMarker
AttributeMarker.Cascadeable, AttributeMarker.Fetchable, AttributeMarker.Mappable, AttributeMarker.Optionalable
-
Constructor Summary
ConstructorsConstructorDescriptionManyToAnyAnnotation
(Map<String, Object> attributeValues, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from Jandex variantManyToAnyAnnotation
(ManyToAny annotation, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from JDK variantManyToAnyAnnotation
(org.hibernate.models.spi.ModelsContext modelContext) Used in creating dynamic annotation instances (e.g. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode, toString
-
Constructor Details
-
ManyToAnyAnnotation
public ManyToAnyAnnotation(org.hibernate.models.spi.ModelsContext modelContext) Used in creating dynamic annotation instances (e.g. from XML) -
ManyToAnyAnnotation
public ManyToAnyAnnotation(ManyToAny annotation, org.hibernate.models.spi.ModelsContext modelContext) Used in creating annotation instances from JDK variant -
ManyToAnyAnnotation
public ManyToAnyAnnotation(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
-
fetch
- Specified by:
fetch
in interfaceAttributeMarker.Fetchable
-
fetch
- Specified by:
fetch
in interfaceAttributeMarker.Fetchable
-