Uses of Class
org.hibernate.cfg.Ejb3JoinColumn

Packages that use Ejb3JoinColumn
org.hibernate.cfg   
org.hibernate.cfg.annotations   
 

Uses of Ejb3JoinColumn in org.hibernate.cfg
 

Methods in org.hibernate.cfg that return Ejb3JoinColumn
static Ejb3JoinColumn Ejb3JoinColumn.buildImplicitJoinColumn(String mappedBy, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, String propertyName, ExtendedMappings mappings)
           
static Ejb3JoinColumn Ejb3JoinColumn.buildJoinColumn(javax.persistence.JoinColumn ann, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, String propertyName, ExtendedMappings mappings)
           
static Ejb3JoinColumn Ejb3JoinColumn.buildJoinColumn(javax.persistence.JoinColumn ann, org.hibernate.mapping.Value identifier, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, ExtendedMappings mappings)
          Build an Ejb3JoinColumn from a potential annotation and the identifier it refers to
static Ejb3JoinColumn Ejb3JoinColumn.buildJoinColumn(javax.persistence.PrimaryKeyJoinColumn ann, org.hibernate.mapping.Value identifier, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, ExtendedMappings mappings)
           
 

Methods in org.hibernate.cfg with parameters of type Ejb3JoinColumn
static int Ejb3JoinColumn.checkReferencedColumnsType(Ejb3JoinColumn[] columns, org.hibernate.mapping.PersistentClass referencedEntity, ExtendedMappings mappings)
           
static void BinderHelper.createSyntheticPropertyReference(Ejb3JoinColumn[] columns, org.hibernate.mapping.PersistentClass ownerEntity, org.hibernate.mapping.PersistentClass associatedEntity, org.hibernate.mapping.Value value, boolean inverse, ExtendedMappings mappings)
           
 

Uses of Ejb3JoinColumn in org.hibernate.cfg.annotations
 

Methods in org.hibernate.cfg.annotations with parameters of type Ejb3JoinColumn
static void TableBinder.bindFk(org.hibernate.mapping.PersistentClass referencedEntity, org.hibernate.mapping.PersistentClass destinationEntity, Ejb3JoinColumn[] columns, org.hibernate.mapping.SimpleValue value, boolean unique, ExtendedMappings mappings)
           
static void EntityBinder.bindJoinToPersistentClass(org.hibernate.mapping.Join join, Ejb3JoinColumn[] ejb3JoinColumns, org.hibernate.mapping.PersistentClass persistentClass, ExtendedMappings mappings)
           
static void CollectionBinder.bindManytoManyInverseFk(org.hibernate.mapping.PersistentClass referencedEntity, Ejb3JoinColumn[] columns, org.hibernate.mapping.SimpleValue value, boolean unique, ExtendedMappings mappings)
          bind the inverse FK of a ManyToMany If we are in a mappedBy case, read the columns from the associated colletion element Otherwise delegates to the usual algorithm
protected static void CollectionBinder.bindManyToManySecondPass(org.hibernate.mapping.Collection collValue, Map persistentClasses, Ejb3JoinColumn[] joinColumns, Ejb3JoinColumn[] inverseJoinColumns, Ejb3Column[] elementColumns, boolean isEmbedded, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, boolean cascadeDeleteEnabled, TableBinder associationTableBinder, AnnotatedElement annotatedElt, ExtendedMappings mappings)
           
protected static void CollectionBinder.bindManyToManySecondPass(org.hibernate.mapping.Collection collValue, Map persistentClasses, Ejb3JoinColumn[] joinColumns, Ejb3JoinColumn[] inverseJoinColumns, Ejb3Column[] elementColumns, boolean isEmbedded, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, boolean cascadeDeleteEnabled, TableBinder associationTableBinder, AnnotatedElement annotatedElt, ExtendedMappings mappings)
           
protected  void CollectionBinder.bindOneToManySecondPass(org.hibernate.mapping.Collection collection, Map persistentClasses, Ejb3JoinColumn[] fkJoinColumns, String collectionType, boolean cascadeDeleteEnabled, boolean ignoreNotFound, String hqlOrderBy, ExtendedMappings extendedMappings)
           
protected  boolean CollectionBinder.bindStarToManySecondPass(Map persistentClasses, String collType, Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, org.hibernate.FetchMode fetchMode, boolean unique, TableBinder associationTableBinder, boolean ignoreNotFound, ExtendedMappings mappings)
          return true if it's a Fk, false if it's an association table
protected  boolean CollectionBinder.bindStarToManySecondPass(Map persistentClasses, String collType, Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, org.hibernate.FetchMode fetchMode, boolean unique, TableBinder associationTableBinder, boolean ignoreNotFound, ExtendedMappings mappings)
          return true if it's a Fk, false if it's an association table
protected  boolean CollectionBinder.bindStarToManySecondPass(Map persistentClasses, String collType, Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, org.hibernate.FetchMode fetchMode, boolean unique, TableBinder associationTableBinder, boolean ignoreNotFound, ExtendedMappings mappings)
          return true if it's a Fk, false if it's an association table
 org.hibernate.cfg.SecondPass MapBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass MapBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass MapBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass ListBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass ListBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass ListBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass CollectionBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass CollectionBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 org.hibernate.cfg.SecondPass CollectionBinder.getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, AnnotatedElement annotatedElt, String collType, org.hibernate.FetchMode fetchMode, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, ExtendedMappings mappings)
           
 void CollectionBinder.setFkJoinColumns(Ejb3JoinColumn[] ejb3JoinColumns)
           
 void CollectionBinder.setInverseJoinColumns(Ejb3JoinColumn[] inverseJoinColumns)
           
 void CollectionBinder.setJoinColumns(Ejb3JoinColumn[] joinColumns)