Uses of Class
org.hibernate.mapping.Join
-
Packages that use Join Package Description org.hibernate.boot.spi org.hibernate.cfg org.hibernate.cfg.annotations org.hibernate.mapping -
-
Uses of Join in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return Join Modifier and Type Method Description Join
InFlightMetadataCollector.EntityTableXref. locateJoin(Identifier tableName)
Methods in org.hibernate.boot.spi that return types with arguments of type Join Modifier and Type Method Description java.util.Map<java.lang.String,Join>
InFlightMetadataCollector. getJoins(java.lang.String entityName)
Methods in org.hibernate.boot.spi with parameters of type Join Modifier and Type Method Description void
InFlightMetadataCollector.EntityTableXref. addSecondaryTable(QualifiedTableName logicalName, Join secondaryTableJoin)
void
InFlightMetadataCollector.EntityTableXref. addSecondaryTable(LocalMetadataBuildingContext buildingContext, Identifier logicalName, Join secondaryTableJoin)
-
Uses of Join in org.hibernate.cfg
Fields in org.hibernate.cfg with type parameters of type Join Modifier and Type Field Description protected java.util.Map<java.lang.String,Join>
Ejb3Column. joins
Methods in org.hibernate.cfg that return Join Modifier and Type Method Description Join
ClassPropertyHolder. addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
Join
CollectionPropertyHolder. addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
Join
ComponentPropertyHolder. addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
Join
PropertyHolder. addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
Join
Ejb3Column. getJoin()
Method parameters in org.hibernate.cfg with type arguments of type Join Modifier and Type Method Description static Ejb3Column[]
Ejb3Column. buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, java.lang.String suffixForDefaultColumnName, java.util.Map<java.lang.String,Join> secondaryTables, MetadataBuildingContext context)
static Ejb3Column[]
Ejb3Column. buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, java.util.Map<java.lang.String,Join> secondaryTables, MetadataBuildingContext context)
static IndexColumn
IndexColumn. buildColumnFromAnnotation(OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, java.util.Map<java.lang.String,Join> secondaryTables, MetadataBuildingContext buildingContext)
JPA 2@OrderColumn
processing.static Ejb3JoinColumn
Ejb3JoinColumn. buildJoinColumn(PrimaryKeyJoinColumn pkJoinAnn, JoinColumn joinAnn, Value identifier, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, MetadataBuildingContext context)
Build JoinColumn for a JOINED hierarchystatic Ejb3JoinColumn[]
Ejb3JoinColumn. buildJoinColumns(JoinColumn[] anns, Comment comment, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, MetadataBuildingContext buildingContext)
static Ejb3JoinColumn[]
Ejb3JoinColumn. buildJoinColumnsOrFormulas(JoinColumnOrFormula[] anns, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, MetadataBuildingContext buildingContext)
static Ejb3JoinColumn[]
Ejb3JoinColumn. buildJoinColumnsWithDefaultColumnSuffix(JoinColumn[] anns, Comment comment, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, java.lang.String suffixForDefaultColumnName, MetadataBuildingContext buildingContext)
static Ejb3JoinColumn
Ejb3JoinColumn. buildJoinFormula(JoinFormula ann, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, MetadataBuildingContext buildingContext)
build join formulastatic Ejb3JoinColumn[]
Ejb3JoinColumn. buildJoinTableJoinColumns(JoinColumn[] annJoins, java.util.Map<java.lang.String,Join> secondaryTables, PropertyHolder propertyHolder, java.lang.String propertyName, java.lang.String mappedBy, MetadataBuildingContext buildingContext)
static PropertyHolder
PropertyHolderBuilder. buildPropertyHolder(PersistentClass persistentClass, java.util.Map<java.lang.String,Join> joins, MetadataBuildingContext context, java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
must only be used on second level phases (has to be settled already) void
Ejb3Column. setJoins(java.util.Map<java.lang.String,Join> joins)
void
Ejb3JoinColumn. setPersistentClass(PersistentClass persistentClass, java.util.Map<java.lang.String,Join> joins, java.util.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 bindingConstructor parameters in org.hibernate.cfg with type arguments of type Join Constructor Description ClassPropertyHolder(PersistentClass persistentClass, org.hibernate.annotations.common.reflection.XClass entityXClass, java.util.Map<java.lang.String,Join> joins, MetadataBuildingContext context, java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
IndexColumn(boolean isImplicit, java.lang.String sqlType, int length, int precision, int scale, java.lang.String name, boolean nullable, boolean unique, boolean insertable, boolean updatable, java.lang.String secondaryTableName, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, MetadataBuildingContext buildingContext)
-
Uses of Join in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations that return Join Modifier and Type Method Description Join
EntityBinder. addJoin(JoinTable joinTable, PropertyHolder holder, boolean noDelayInPkColumnCreation)
Methods in org.hibernate.cfg.annotations that return types with arguments of type Join Modifier and Type Method Description java.util.Map<java.lang.String,Join>
EntityBinder. getSecondaryTables()
-
Uses of Join in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type Join Modifier and Type Method Description void
PersistentClass. addJoin(Join join)
void
Subclass. addJoin(Join j)
protected void
PersistentClass. addSubclassJoin(Join join)
protected void
Subclass. addSubclassJoin(Join j)
boolean
PersistentClass. isClassOrSuperclassJoin(Join join)
boolean
Subclass. isClassOrSuperclassJoin(Join join)
Constructors in org.hibernate.mapping with parameters of type Join Constructor Description Component(MetadataBuildingContext metadata, Join join)
Component(MetadataImplementor metadata, Join join)
Deprecated.UserComponent(MetadataBuildingContext, Join)
instead.
-