Package org.hibernate.boot.jaxb.hbm.spi
Interface PluralAttributeInfo
-
- All Superinterfaces:
AttributeMapping
,TableInformationContainer
,ToolingHintContainer
- All Known Implementing Classes:
JaxbHbmArrayType
,JaxbHbmBagCollectionType
,JaxbHbmIdBagCollectionType
,JaxbHbmListType
,JaxbHbmMapType
,JaxbHbmPrimitiveArrayType
,JaxbHbmSetType
,PluralAttributeInfoIdBagAdapter
,PluralAttributeInfoPrimitiveArrayAdapter
public interface PluralAttributeInfo extends AttributeMapping, TableInformationContainer, ToolingHintContainer
Commonality between the various forms of plural attribute (collection) mappings:<bag/>
,<set/>
, etc.
-
-
Method Summary
-
Methods inherited from interface org.hibernate.boot.jaxb.hbm.spi.AttributeMapping
getAccess, getName
-
Methods inherited from interface org.hibernate.boot.jaxb.hbm.spi.TableInformationContainer
getCatalog, getSchema, getSubselect, getSubselectAttribute, getTable
-
Methods inherited from interface org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer
getToolingHints
-
-
-
-
Method Detail
-
getKey
JaxbHbmKeyType getKey()
-
getElement
JaxbHbmBasicCollectionElementType getElement()
-
getCompositeElement
JaxbHbmCompositeCollectionElementType getCompositeElement()
-
getOneToMany
JaxbHbmOneToManyCollectionElementType getOneToMany()
-
getManyToMany
JaxbHbmManyToManyCollectionElementType getManyToMany()
-
getManyToAny
JaxbHbmManyToAnyCollectionElementType getManyToAny()
-
getComment
String getComment()
-
getCheck
String getCheck()
-
getWhere
String getWhere()
-
getLoader
JaxbHbmLoaderType getLoader()
-
getSqlInsert
JaxbHbmCustomSqlDmlType getSqlInsert()
-
getSqlUpdate
JaxbHbmCustomSqlDmlType getSqlUpdate()
-
getSqlDelete
JaxbHbmCustomSqlDmlType getSqlDelete()
-
getSqlDeleteAll
JaxbHbmCustomSqlDmlType getSqlDeleteAll()
-
getSynchronize
List<JaxbHbmSynchronizeType> getSynchronize()
-
getCache
JaxbHbmCacheType getCache()
-
getFilter
List<JaxbHbmFilterType> getFilter()
-
getCascade
String getCascade()
-
getFetch
JaxbHbmFetchStyleWithSubselectEnum getFetch()
-
getLazy
JaxbHbmLazyWithExtraEnum getLazy()
-
getOuterJoin
JaxbHbmOuterJoinEnum getOuterJoin()
-
getBatchSize
int getBatchSize()
-
isInverse
boolean isInverse()
-
isMutable
boolean isMutable()
-
isOptimisticLock
boolean isOptimisticLock()
-
getCollectionType
String getCollectionType()
-
getPersister
String getPersister()
-
-