Class ManyToManyCollectionPart

java.lang.Object
org.hibernate.metamodel.mapping.internal.AbstractEntityCollectionPart
org.hibernate.metamodel.mapping.internal.ManyToManyCollectionPart
All Implemented Interfaces:
Association, Bindable, CollectionPart, EntityAssociationMapping, EntityValuedModelPart, EntityCollectionPart, JdbcMappingContainer, MappingModelExpressible, ModelPart, ModelPartContainer, SelectableMappings, ValuedModelPart, ValueMapping, LazyTableGroup.ParentTableGroupUseChecker, TableGroupJoinProducer, TableGroupProducer, EntityValuedFetchable, Fetchable, FetchableContainer, FetchOptions, FetchStyleAccess, FetchTimingAccess, JavaTypedExpressible

Entity-valued collection-part mapped through a join table. Models both ``` user( id, ... ) group( id, ... ) membership( user_fk, group_fk ) `Group.membership` table: membership key: group_fk element: user_fk ```