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