Top Description Methods
javax.persistence.criteria

public Interface PluralJoin<Z, C, E>

extends Join<Z, E>
Known Direct Subinterfaces
javax.persistence.criteria.SetJoin, javax.persistence.criteria.CollectionJoin, javax.persistence.criteria.ListJoin, javax.persistence.criteria.MapJoin
Type Parameters
<Z>
the source type
<C>
the collection type
<E>
the element type of the collection
Imports
javax.persistence.metamodel.PluralAttribute

The PluralJoin interface defines functionality that is common to joins to all collection types. It is not intended to be used directly in query construction.
Since
Java Persistence 2.0

Method Summary

Modifier and TypeMethod and Description
public PluralAttribute<? super Z, C, E>

Returns:

metamodel collection-valued attribute corresponding to the target of the join
getModel
()

Redeclares javax.persistence.criteria.Path.getModel.

Return the metamodel representation for the collection-valued attribute corresponding to the join.
Inherited from javax.persistence.criteria.Join:
getAttributegetJoinTypegetOngetParentonon

Method Detail

getModelback to summary
public PluralAttribute<? super Z, C, E> getModel()

Redeclares javax.persistence.criteria.Path.getModel.

Return the metamodel representation for the collection-valued attribute corresponding to the join.

Returns:PluralAttribute<? super Z, C, E>

metamodel collection-valued attribute corresponding to the target of the join