static AnnotatedColumn[] |
AnnotatedColumn.buildColumnFromAnnotation(jakarta.persistence.Column column,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static IndexColumn |
IndexColumn.buildColumnFromAnnotation(jakarta.persistence.OrderColumn ann,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext buildingContext) |
JPA 2 @OrderColumn processing.
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnFromNoAnnotation(Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnOrFormulaFromAnnotation(jakarta.persistence.Column column,
Formula formulaAnn,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnsFromAnnotations(jakarta.persistence.Column[] columns,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
String suffixForDefaultColumnName,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnsFromAnnotations(jakarta.persistence.Column[] columns,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnsOrFormulaFromAnnotation(jakarta.persistence.Column[] columnAnns,
Formula formulaAnn,
Comment comment,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
String suffixForDefaultColumnName,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildFormulaFromAnnotation(Formula formulaAnn,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedJoinColumn |
AnnotatedJoinColumn.buildJoinColumn(jakarta.persistence.PrimaryKeyJoinColumn pkJoinAnn,
jakarta.persistence.JoinColumn joinAnn,
Value identifier,
Map<String,Join> joins,
PropertyHolder propertyHolder,
MetadataBuildingContext context) |
Build JoinColumn for a JOINED hierarchy
|
static AnnotatedJoinColumn[] |
AnnotatedJoinColumn.buildJoinColumns(jakarta.persistence.JoinColumn[] anns,
Comment comment,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
MetadataBuildingContext buildingContext) |
|
static AnnotatedJoinColumn[] |
AnnotatedJoinColumn.buildJoinColumnsOrFormulas(JoinColumnOrFormula[] anns,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
MetadataBuildingContext buildingContext) |
|
static AnnotatedJoinColumn[] |
AnnotatedJoinColumn.buildJoinColumnsWithDefaultColumnSuffix(jakarta.persistence.JoinColumn[] anns,
Comment comment,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
String suffixForDefaultColumnName,
MetadataBuildingContext buildingContext) |
|
static AnnotatedJoinColumn |
AnnotatedJoinColumn.buildJoinFormula(JoinFormula ann,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
MetadataBuildingContext buildingContext) |
build join formula
|
static AnnotatedJoinColumn[] |
AnnotatedJoinColumn.buildJoinTableJoinColumns(jakarta.persistence.JoinColumn[] annJoins,
Map<String,Join> secondaryTables,
PropertyHolder propertyHolder,
String propertyName,
String mappedBy,
MetadataBuildingContext buildingContext) |
|
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(PersistentClass persistentClass,
Map<String,Join> joins,
MetadataBuildingContext context,
Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) |
must only be used on second level phases ( has to be settled already)
|
static IndexColumn |
IndexColumn.fromAnnotations(jakarta.persistence.OrderColumn jpaAnnotation,
IndexColumn hibAnnotation,
ListIndexBase indexBaseAnnotation,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
void |
AnnotatedColumn.setJoins(Map<String,Join> joins) |
|
void |
AnnotatedJoinColumn.setPersistentClass(PersistentClass persistentClass,
Map<String,Join> joins,
Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) |
Override persistent class on oneToMany Cases for late settings
Must only be used on second level pass binding
|