Package org.hibernate.cfg.annotations
Class IdBagBinder
java.lang.Object
org.hibernate.cfg.annotations.CollectionBinder
org.hibernate.cfg.annotations.BagBinder
org.hibernate.cfg.annotations.IdBagBinder
-
Field Summary
Fields inherited from class org.hibernate.cfg.annotations.CollectionBinder
cascadeDeleteEnabled, collection, hqlOrderBy, indexColumn, inheritanceStatePerClass, localGenerators, mapKeyPropertyName, propertyName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbindStarToManySecondPass(Map persistentClasses, XClass collType, Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, XProperty property, boolean unique, TableBinder associationTableBinder, boolean ignoreNotFound, Mappings mappings) return true if it's a Fk, false if it's an association tableprotected CollectioncreateCollection(PersistentClass persistentClass) Methods inherited from class org.hibernate.cfg.annotations.CollectionBinder
bind, bindManytoManyInverseFk, bindManyToManySecondPass, bindOneToManySecondPass, getCollection, getCollectionBinder, getMappings, getSecondPass, isHibernateExtensionMapping, isMap, setAccessType, setBatchSize, setCache, setCascadeDeleteEnabled, setCascadeStrategy, setCollectionType, setDeclaringClass, setEjb3OrderBy, setElementColumns, setEmbedded, setExplicitAssociationTable, setFkJoinColumns, setIgnoreNotFound, setIndexColumn, setInheritanceStatePerClass, setInsertable, setInverseJoinColumns, setIsHibernateExtensionMapping, setJoinColumns, setLocalGenerators, setMapKey, setMapKeyColumns, setMapKeyManyToManyColumns, setMappedBy, setMappings, setOneToMany, setProperty, setPropertyHolder, setPropertyName, setSort, setSqlOrderBy, setTableBinder, setTargetEntity, setUpdatable
-
Constructor Details
-
IdBagBinder
public IdBagBinder()
-
-
Method Details
-
createCollection
- Overrides:
createCollectionin classBagBinder
-
bindStarToManySecondPass
protected boolean bindStarToManySecondPass(Map persistentClasses, XClass collType, Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, boolean isEmbedded, XProperty property, boolean unique, TableBinder associationTableBinder, boolean ignoreNotFound, Mappings mappings) Description copied from class:CollectionBinderreturn true if it's a Fk, false if it's an association table- Overrides:
bindStarToManySecondPassin classCollectionBinder
-