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)
|