Interface PluralAttributeElementSourceManyToMany
- All Superinterfaces:
AssociationSource,ColumnBindingDefaults,ForeignKeyContributingSource,Orderable,PluralAttributeElementSource,PluralAttributeElementSourceAssociation,RelationalValueSourceContainer
- All Known Implementing Classes:
PluralAttributeElementSourceManyToManyImpl
public interface PluralAttributeElementSourceManyToMany
extends PluralAttributeElementSourceAssociation, RelationalValueSourceContainer, ForeignKeyContributingSource, Orderable
Describes the source for the elements of persistent collections (plural
attributes) where the elements are many-to-many association
-
Method Summary
Methods inherited from interface org.hibernate.boot.model.source.spi.AssociationSource
getAttributeSource, isMappedByMethods inherited from interface org.hibernate.boot.model.source.spi.ColumnBindingDefaults
areValuesIncludedInInsertByDefault, areValuesIncludedInUpdateByDefault, areValuesNullableByDefaultMethods inherited from interface org.hibernate.boot.model.source.spi.ForeignKeyContributingSource
createForeignKeyConstraint, isCascadeDeleteEnabledMethods inherited from interface org.hibernate.boot.model.source.spi.PluralAttributeElementSource
getNatureMethods inherited from interface org.hibernate.boot.model.source.spi.RelationalValueSourceContainer
getRelationalValueSources
-
Method Details
-
getReferencedEntityName
String getReferencedEntityName()Description copied from interface:AssociationSourceObtain the name of the referenced entity.- Specified by:
getReferencedEntityNamein interfaceAssociationSource- Returns:
- The name of the referenced entity
-
getReferencedEntityAttributeName
String getReferencedEntityAttributeName() -
isIgnoreNotFound
boolean isIgnoreNotFound()- Specified by:
isIgnoreNotFoundin interfaceAssociationSource
-
getExplicitForeignKeyName
String getExplicitForeignKeyName()Description copied from interface:ForeignKeyContributingSourceRetrieve the name of the foreign key as supplied by the user, ornullif the user supplied none.- Specified by:
getExplicitForeignKeyNamein interfaceForeignKeyContributingSource- Returns:
- The user supplied foreign key name.
-
isUnique
boolean isUnique() -
getFilterSources
FilterSource[] getFilterSources() -
getWhere
String getWhere() -
getFetchCharacteristics
FetchCharacteristics getFetchCharacteristics()
-