Uses of Class
org.hibernate.boot.model.internal.AnnotatedColumns
-
Packages that use AnnotatedColumns Package Description org.hibernate.boot.model.internal -
-
Uses of AnnotatedColumns in org.hibernate.boot.model.internal
Subclasses of AnnotatedColumns in org.hibernate.boot.model.internal Modifier and Type Class Description class
AnnotatedJoinColumns
A list ofJoinColumn
s that form a single join condition, similar in concept toJoinColumns
, but not every instance of this class corresponds to an explicit annotation in the Java code.Fields in org.hibernate.boot.model.internal declared as AnnotatedColumns Modifier and Type Field Description protected AnnotatedColumns
CollectionBinder. mapKeyColumns
Methods in org.hibernate.boot.model.internal that return AnnotatedColumns Modifier and Type Method Description static AnnotatedColumns
AnnotatedColumn. buildColumnFromAnnotation(jakarta.persistence.Column column, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)
static AnnotatedColumns
AnnotatedColumn. buildColumnFromNoAnnotation(Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)
static AnnotatedColumns
AnnotatedColumn. buildColumnOrFormulaFromAnnotation(jakarta.persistence.Column column, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)
static AnnotatedColumns
AnnotatedColumn. buildColumnsFromAnnotations(jakarta.persistence.Column[] columns, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String,Join> secondaryTables, MetadataBuildingContext context)
static AnnotatedColumns
AnnotatedColumn. buildColumnsFromAnnotations(jakarta.persistence.Column[] columns, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)
static AnnotatedColumns
AnnotatedColumn. buildColumnsOrFormulaFromAnnotation(jakarta.persistence.Column[] columns, Formula formulaAnn, Comment comment, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String,Join> secondaryTables, MetadataBuildingContext context)
static AnnotatedColumns
AnnotatedColumn. buildFormulaFromAnnotation(Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)
AnnotatedColumns
AnnotatedColumn. getParent()
Methods in org.hibernate.boot.model.internal with parameters of type AnnotatedColumns Modifier and Type Method Description void
ClassPropertyHolder. addProperty(Property prop, AnnotatedColumns columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
CollectionPropertyHolder. addProperty(Property prop, AnnotatedColumns columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
ComponentPropertyHolder. addProperty(Property property, AnnotatedColumns columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
PropertyHolder. addProperty(Property prop, AnnotatedColumns columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
static Component
AnnotationBinder. fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, Class<? extends EmbeddableInstantiator> customInstantiatorImpl, Class<? extends CompositeUserType<?>> compositeUserTypeClass, AnnotatedColumns columns, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
static Component
AnnotationBinder. fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, PropertyData baseInferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, Class<? extends EmbeddableInstantiator> customInstantiatorImpl, Class<? extends CompositeUserType<?>> compositeUserTypeClass, AnnotatedColumns columns, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
static void
AggregateComponentBinder. processAggregate(Component component, PropertyHolder propertyHolder, PropertyData inferredData, org.hibernate.annotations.common.reflection.XClass returnedClassOrElement, AnnotatedColumns columns, MetadataBuildingContext context)
void
BasicValueBinder. setColumns(AnnotatedColumns columns)
void
PropertyBinder. setColumns(AnnotatedColumns columns)
void
CollectionBinder. setElementColumns(AnnotatedColumns elementColumns)
void
CollectionBinder. setMapKeyColumns(AnnotatedColumns mapKeyColumns)
void
AnnotatedColumn. setParent(AnnotatedColumns parent)
void
AnnotatedJoinColumn. setParent(AnnotatedColumns parent)
-