Uses of Class
org.hibernate.mapping.Join
Packages that use Join
Package
Description
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package defines the Hibernate configuration-time mapping model.
-
Uses of Join in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return types with arguments of type Join -
Uses of Join in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return JoinModifier and TypeMethodDescriptionCollectionPropertyHolder.addJoin
(JoinTable joinTableAnn, Table table, boolean noDelayInPkColumnCreation) ComponentPropertyHolder.addJoin
(JoinTable joinTable, Table table, boolean noDelayInPkColumnCreation) EntityBinder.addJoinTable
(JoinTable joinTable, PropertyHolder holder, boolean noDelayInPkColumnCreation) EntityBinder.addSecondaryTable
(SecondaryTable secondaryTable, PropertyHolder holder, boolean noDelayInPkColumnCreation) AnnotatedColumns.getJoin()
Methods in org.hibernate.boot.model.internal that return types with arguments of type JoinMethod parameters in org.hibernate.boot.model.internal with type arguments of type JoinModifier and TypeMethodDescriptionstatic AnnotatedColumns
AnnotatedColumn.buildColumnFromAnnotation
(Column column, FractionalSeconds fractionalSeconds, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) static AnnotatedColumns
AnnotatedColumn.buildColumnFromNoAnnotation
(FractionalSeconds fractionalSeconds, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) static IndexColumn
IndexColumn.buildColumnFromOrderColumn
(OrderColumn orderColumn, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) JPA 2@OrderColumn
processing.static AnnotatedColumns
AnnotatedColumn.buildColumnOrFormulaFromAnnotation
(Column column, Formula formulaAnn, FractionalSeconds fractionalSeconds, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) static AnnotatedColumns
AnnotatedColumn.buildColumnsFromAnnotations
(Column[] columns, FractionalSeconds fractionalSeconds, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) static AnnotatedColumns
AnnotatedColumn.buildColumnsFromAnnotations
(Column[] columns, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String, Join> secondaryTables, MetadataBuildingContext context) static AnnotatedColumns
AnnotatedColumn.buildColumnsOrFormulaFromAnnotation
(Column[] columns, Formula formulaAnn, FractionalSeconds fractionalSeconds, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String, Join> secondaryTables, MetadataBuildingContext context) static AnnotatedColumns
AnnotatedColumn.buildFormulaFromAnnotation
(Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) static AnnotatedJoinColumns
AnnotatedJoinColumns.buildJoinColumns
(JoinColumn[] joinColumns, String mappedBy, Map<String, Join> joins, PropertyHolder propertyHolder, PropertyData inferredData, MetadataBuildingContext buildingContext) static AnnotatedJoinColumns
AnnotatedJoinColumns.buildJoinColumnsOrFormulas
(JoinColumnOrFormula[] joinColumnOrFormulas, String mappedBy, Map<String, Join> joins, PropertyHolder propertyHolder, PropertyData inferredData, MetadataBuildingContext context) static AnnotatedJoinColumns
AnnotatedJoinColumns.buildJoinColumnsWithDefaultColumnSuffix
(JoinColumn[] joinColumns, String mappedBy, Map<String, Join> joins, PropertyHolder propertyHolder, PropertyData inferredData, String defaultColumnSuffix, MetadataBuildingContext context) static AnnotatedJoinColumns
AnnotatedJoinColumns.buildJoinTableJoinColumns
(JoinColumn[] joinColumns, Map<String, Join> secondaryTables, PropertyHolder propertyHolder, PropertyData inferredData, String mappedBy, MetadataBuildingContext context) Called for join tables inManyToMany
associations.static PropertyHolder
PropertyHolderBuilder.buildPropertyHolder
(PersistentClass persistentClass, Map<String, Join> joins, MetadataBuildingContext context, Map<org.hibernate.models.spi.ClassDetails, InheritanceState> inheritanceStatePerClass) May only be called during the second pass phase.static IndexColumn
IndexColumn.fromAnnotations
(OrderColumn orderColumn, ListIndexBase listIndexBase, PropertyHolder propertyHolder, PropertyData inferredData, Map<String, Join> secondaryTables, MetadataBuildingContext context) void
Constructor parameters in org.hibernate.boot.model.internal with type arguments of type JoinModifierConstructorDescriptionClassPropertyHolder
(PersistentClass persistentClass, org.hibernate.models.spi.ClassDetails entityXClass, Map<String, Join> joins, MetadataBuildingContext context, Map<org.hibernate.models.spi.ClassDetails, InheritanceState> inheritanceStatePerClass) -
Uses of Join in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return JoinModifier and TypeMethodDescriptionInFlightMetadataCollector.EntityTableXref.locateJoin
(Identifier tableName) Methods in org.hibernate.boot.spi that return types with arguments of type JoinModifier and TypeMethodDescriptionMethods in org.hibernate.boot.spi with parameters of type JoinModifier and TypeMethodDescriptionvoid
InFlightMetadataCollector.EntityTableXref.addSecondaryTable
(QualifiedTableName logicalName, Join secondaryTableJoin) void
InFlightMetadataCollector.EntityTableXref.addSecondaryTable
(LocalMetadataBuildingContext buildingContext, Identifier logicalName, Join secondaryTableJoin) -
Uses of Join in org.hibernate.mapping
Methods in org.hibernate.mapping that return JoinModifier and TypeMethodDescriptionMappedSuperclass.findSecondaryTable
(String name) PersistentClass.findSecondaryTable
(String name) TableContainer.findSecondaryTable
(String name) MappedSuperclass.getSecondaryTable
(String name) PersistentClass.getSecondaryTable
(String name) TableContainer.getSecondaryTable
(String name) Methods in org.hibernate.mapping that return types with arguments of type JoinModifier and TypeMethodDescriptionPersistentClass.getJoinClosure()
Subclass.getJoinClosure()
PersistentClass.getJoins()
PersistentClass.getSubclassJoinClosure()
Methods in org.hibernate.mapping with parameters of type JoinModifier and TypeMethodDescriptionvoid
void
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 -
Uses of Join in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit that return types with arguments of type Join