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