Uses of Class org.hibernate.mapping.Join (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.hibernate.mapping.Join

Packages that use Join
org.hibernate.cfg | This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.cfg.annotations |
org.hibernate.mapping | This package defines the Hibernate configuration-time metamodel.

Uses of Join in org.hibernate.cfg

Fields in org.hibernate.cfg with type parameters of type Join
`protected Map<String,Join>` | `Ejb3Column.joins`

Methods in org.hibernate.cfg that return Join
`Join` | `ComponentPropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)`
`Join` | `ClassPropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)`
`Join` | `PropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)`
`Join` | `CollectionPropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)`
`Join` | `Ejb3Column.getJoin()`

Methods in org.hibernate.cfg that return types with arguments of type Join
`Map<String,Join>` | `Configuration.MappingsImpl.getJoins(String entityName)`
`Map<String,Join>` | `Mappings.getJoins(String entityName)` Retrieve join metadata for a particular persistent entity.

Method parameters in org.hibernate.cfg with type arguments of type Join
`void` | `Configuration.MappingsImpl.addJoins(PersistentClass persistentClass, Map<String,Join> joins)`
`void` | `Mappings.addJoins(PersistentClass persistentClass, Map<String,Join> joins)` Add join metadata for a persistent entity.
`static Ejb3Column[]` | `Ejb3Column.buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, Mappings mappings)`
`static Ejb3Column[]` | `Ejb3Column.buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String,Join> secondaryTables, Mappings mappings)`
`static IndexColumn` | `IndexColumn.buildColumnFromAnnotation(OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, Mappings mappings)`
`static Ejb3JoinColumn` | `Ejb3JoinColumn.buildJoinColumn(PrimaryKeyJoinColumn pkJoinAnn, JoinColumn joinAnn, Value identifier, Map<String,Join> joins, PropertyHolder propertyHolder, Mappings mappings)` Build JoinColumn for a JOINED hierarchy
`static Ejb3JoinColumn[]` | `Ejb3JoinColumn.buildJoinColumns(JoinColumn[] anns, String mappedBy, Map<String,Join> joins, PropertyHolder propertyHolder, String propertyName, Mappings mappings)`
`static Ejb3JoinColumn[]` | `Ejb3JoinColumn.buildJoinColumnsOrFormulas(JoinColumnsOrFormulas anns, String mappedBy, Map<String,Join> joins, PropertyHolder propertyHolder, String propertyName, Mappings mappings)`
`static Ejb3JoinColumn[]` | `Ejb3JoinColumn.buildJoinColumnsWithDefaultColumnSuffix(JoinColumn[] anns, String mappedBy, Map<String,Join> joins, PropertyHolder propertyHolder, String propertyName, String suffixForDefaultColumnName, Mappings mappings)`
`static Ejb3JoinColumn` | `Ejb3JoinColumn.buildJoinFormula(JoinFormula ann, String mappedBy, Map<String,Join> joins, PropertyHolder propertyHolder, String propertyName, Mappings mappings)` build join formula
`static Ejb3JoinColumn[]` | `Ejb3JoinColumn.buildJoinTableJoinColumns(JoinColumn[] annJoins, Map<String,Join> secondaryTables, PropertyHolder propertyHolder, String propertyName, String mappedBy, Mappings mappings)`
`static PropertyHolder` | `PropertyHolderBuilder.buildPropertyHolder(PersistentClass persistentClass, Map<String,Join> joins, Mappings mappings, 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(Map<String,Join> joins)`
`void` | `Ejb3JoinColumn.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

Constructor parameters in org.hibernate.cfg with type arguments of type Join
`ClassPropertyHolder(PersistentClass persistentClass, org.hibernate.annotations.common.reflection.XClass clazzToProcess, Map<String,Join> joins, Mappings mappings, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)`
`IndexColumn(boolean isImplicit, String sqlType, int length, int precision, int scale, String name, boolean nullable, boolean unique, boolean insertable, boolean updatable, String secondaryTableName, Map<String,Join> joins, PropertyHolder propertyHolder, Mappings mappings)`

Uses of Join in org.hibernate.cfg.annotations

Methods in org.hibernate.cfg.annotations that return Join
`Join` | `EntityBinder.addJoin(JoinTable joinTable, PropertyHolder holder, boolean noDelayInPkColumnCreation)`

Methods in org.hibernate.cfg.annotations that return types with arguments of type Join
`Map<String,Join>` | `EntityBinder.getSecondaryTables()`

Uses of Join in org.hibernate.mapping

Methods in org.hibernate.mapping with parameters of type Join
`void` | `Subclass.addJoin(Join j)`
`void` | `PersistentClass.addJoin(Join join)`
`protected void` | `Subclass.addSubclassJoin(Join j)`
`protected void` | `PersistentClass.addSubclassJoin(Join join)`
`boolean` | `Subclass.isClassOrSuperclassJoin(Join join)`
`boolean` | `PersistentClass.isClassOrSuperclassJoin(Join join)`

Constructors in org.hibernate.mapping with parameters of type Join
`Component(Mappings mappings, Join join)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.