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 PropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
           
 Join CollectionPropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
           
 Join ComponentPropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
           
 Join ClassPropertyHolder.addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
           
 Join Ejb3Column.getJoin()
           
 

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

Method parameters in org.hibernate.cfg with type arguments of type Join
 void Mappings.addJoins(PersistentClass persistentClass, Map<String,Join> joins)
          Add join metadata for a persistent entity.
 void Configuration.MappingsImpl.addJoins(PersistentClass persistentClass, Map<String,Join> joins)
           
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)
           
 



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