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