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