Interface PluralAttributeElementSourceManyToMany
- All Superinterfaces:
AssociationSource
,ColumnBindingDefaults
,ForeignKeyContributingSource
,Orderable
,PluralAttributeElementSource
,PluralAttributeElementSourceAssociation
,RelationalValueSourceContainer
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, isMappedBy
Methods inherited from interface org.hibernate.boot.model.source.spi.ColumnBindingDefaults
areValuesIncludedInInsertByDefault, areValuesIncludedInUpdateByDefault, areValuesNullableByDefault
Methods inherited from interface org.hibernate.boot.model.source.spi.ForeignKeyContributingSource
createForeignKeyConstraint, isCascadeDeleteEnabled
Methods inherited from interface org.hibernate.boot.model.source.spi.PluralAttributeElementSource
getNature
Methods inherited from interface org.hibernate.boot.model.source.spi.RelationalValueSourceContainer
getRelationalValueSources
-
Method Details
-
getReferencedEntityName
String getReferencedEntityName()Description copied from interface:AssociationSource
Obtain the name of the referenced entity.- Specified by:
getReferencedEntityName
in interfaceAssociationSource
- Returns:
- The name of the referenced entity
-
getReferencedEntityAttributeName
String getReferencedEntityAttributeName() -
isIgnoreNotFound
boolean isIgnoreNotFound()- Specified by:
isIgnoreNotFound
in interfaceAssociationSource
-
getExplicitForeignKeyName
String getExplicitForeignKeyName()Description copied from interface:ForeignKeyContributingSource
Retrieve the name of the foreign key as supplied by the user, ornull
if the user supplied none.- Specified by:
getExplicitForeignKeyName
in interfaceForeignKeyContributingSource
- Returns:
- The user supplied foreign key name.
-
isUnique
boolean isUnique() -
getFilterSources
FilterSource[] getFilterSources() -
getWhere
String getWhere() -
getFetchCharacteristics
FetchCharacteristics getFetchCharacteristics()
-