public class MapBinder extends CollectionBinder
cascadeDeleteEnabled, collection, indexColumn, inheritanceStatePerClass, localGenerators, mapKeyPropertyName, propertyName| Constructor and Description | 
|---|
MapBinder(boolean sorted)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Collection | 
createCollection(PersistentClass persistentClass)  | 
protected Value | 
createFormulatedValue(Value value,
                     Collection collection,
                     String targetPropertyName,
                     PersistentClass associatedClass,
                     Mappings mappings)  | 
SecondPass | 
getSecondPass(Ejb3JoinColumn[] fkJoinColumns,
             Ejb3JoinColumn[] keyColumns,
             Ejb3JoinColumn[] inverseColumns,
             Ejb3Column[] elementColumns,
             Ejb3Column[] mapKeyColumns,
             Ejb3JoinColumn[] mapKeyManyToManyColumns,
             boolean isEmbedded,
             org.hibernate.annotations.common.reflection.XProperty property,
             org.hibernate.annotations.common.reflection.XClass collType,
             boolean ignoreNotFound,
             boolean unique,
             TableBinder assocTableBinder,
             Mappings mappings)  | 
boolean | 
isMap()  | 
bind, bindManytoManyInverseFk, bindManyToManySecondPass, bindOneToManySecondPass, bindStarToManySecondPass, getCollection, getCollectionBinder, getMappings, isHibernateExtensionMapping, setAccessType, setBatchSize, setCache, setCascadeDeleteEnabled, setCascadeStrategy, setCollectionType, setComparatorSort, setDeclaringClass, setElementColumns, setEmbedded, setExplicitAssociationTable, setFkJoinColumns, setIgnoreNotFound, setIndexColumn, setInheritanceStatePerClass, setInsertable, setInverseJoinColumns, setIsHibernateExtensionMapping, setJoinColumns, setJpaOrderBy, setLocalGenerators, setMapKey, setMapKeyColumns, setMapKeyManyToManyColumns, setMappedBy, setMappings, setNaturalSort, setOneToMany, setProperty, setPropertyHolder, setPropertyName, setSort, setSqlOrderBy, setTableBinder, setTargetEntity, setUpdatablepublic boolean isMap()
isMap in class CollectionBinderprotected Collection createCollection(PersistentClass persistentClass)
createCollection in class CollectionBinderpublic SecondPass getSecondPass(Ejb3JoinColumn[] fkJoinColumns, Ejb3JoinColumn[] keyColumns, Ejb3JoinColumn[] inverseColumns, Ejb3Column[] elementColumns, Ejb3Column[] mapKeyColumns, Ejb3JoinColumn[] mapKeyManyToManyColumns, boolean isEmbedded, org.hibernate.annotations.common.reflection.XProperty property, org.hibernate.annotations.common.reflection.XClass collType, boolean ignoreNotFound, boolean unique, TableBinder assocTableBinder, Mappings mappings)
getSecondPass in class CollectionBinderprotected Value createFormulatedValue(Value value, Collection collection, String targetPropertyName, PersistentClass associatedClass, Mappings mappings)
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.