javax.persistence.criteria
Interface AbstractCollectionJoin<Z,C,E>
- Type Parameters:
Z - The source typeC - The collection typeE - The element type of the collection
- All Superinterfaces:
- Expression<E>, FetchParent<Z,E>, From<Z,E>, Join<Z,E>, Path<E>, ResultItem<E>, Selection<E>
- All Known Subinterfaces:
- CollectionJoin<Z,E>, ListJoin<Z,E>, MapJoin<Z,K,V>, SetJoin<Z,E>
public interface AbstractCollectionJoin<Z,C,E>
- extends Join<Z,E>
The interface AbstractCollectionJoin defines functionality
that is common to joins to all collection types. It is
not intended to be used directly in query construction.
| Methods inherited from interface javax.persistence.criteria.From |
getJoins, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet |
getModel
AbstractCollection<? super Z,C,E> getModel()
- Return the metamodel representation for the collection.
- Specified by:
getModel in interface Path<E>
- Returns:
- metamodel type representing the collection that is
the target of the join