org.hibernate.metamodel.source.binder
Interface PluralAttributeSource
- All Superinterfaces:
- AssociationAttributeSource, AttributeSource
- All Known Implementing Classes:
- AbstractPluralAttributeSourceImpl, BagAttributeSourceImpl, SetAttributeSourceImpl
public interface PluralAttributeSource
- extends AssociationAttributeSource
getPluralAttributeNature
PluralAttributeNature getPluralAttributeNature()
getKeySource
PluralAttributeKeySource getKeySource()
getElementSource
PluralAttributeElementSource getElementSource()
getExplicitSchemaName
String getExplicitSchemaName()
getExplicitCatalogName
String getExplicitCatalogName()
getExplicitCollectionTableName
String getExplicitCollectionTableName()
getCollectionTableComment
String getCollectionTableComment()
getCollectionTableCheck
String getCollectionTableCheck()
getCaching
Caching getCaching()
getCustomPersisterClassName
String getCustomPersisterClassName()
- Obtain the name of a custom persister class to be used.
- Returns:
- The custom persister class name
getWhere
String getWhere()
isInverse
boolean isInverse()
getCustomLoaderName
String getCustomLoaderName()
getCustomSqlInsert
CustomSQL getCustomSqlInsert()
getCustomSqlUpdate
CustomSQL getCustomSqlUpdate()
getCustomSqlDelete
CustomSQL getCustomSqlDelete()
getCustomSqlDeleteAll
CustomSQL getCustomSqlDeleteAll()
Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.