static AnnotatedColumn[] |
AnnotatedColumn.buildColumnFromAnnotation(Column column,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static IndexColumn |
IndexColumn.buildColumnFromAnnotation(OrderColumn ann,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext buildingContext) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnFromNoAnnotation(Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnOrFormulaFromAnnotation(Column column,
Formula formulaAnn,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnsFromAnnotations(Column[] columns,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
String suffixForDefaultColumnName,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnsFromAnnotations(Column[] columns,
Comment commentAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,Join> secondaryTables,
MetadataBuildingContext context) |
|
static AnnotatedColumn[] |
AnnotatedColumn.buildColumnsOrFormulaFromAnnotation(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(PrimaryKeyJoinColumn pkJoinAnn,
JoinColumn joinAnn,
Value identifier,
Map<String,Join> joins,
PropertyHolder propertyHolder,
MetadataBuildingContext context) |
Build JoinColumn for a JOINED hierarchy
|
static AnnotatedJoinColumn[] |
AnnotatedJoinColumn.buildJoinColumns(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(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(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(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
|