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