Uses of Interface
javax.persistence.criteria.Selection

Packages that use Selection
javax.persistence.criteria   
 

Uses of Selection in javax.persistence.criteria
 

Subinterfaces of Selection in javax.persistence.criteria
 interface CollectionJoin<Z,E>
          A join to an entity.
 interface CompoundSelection<X>
          Criteria selection.
static interface CriteriaBuilder.Case<R>
           
static interface CriteriaBuilder.Coalesce<T>
           
static interface CriteriaBuilder.In<T>
           
static interface CriteriaBuilder.SimpleCase<C,R>
           
 interface Expression<T>
          Criteria expression.
 interface From<Z,X>
          A root type from a FROM clause.
 interface Join<Z,X>
          A join to an entity.
 interface ListJoin<Z,E>
          A join to an entity.
 interface MapJoin<Z,K,V>
          A join to an entity.
 interface ParameterExpression<T>
          Criteria parameter expression.
 interface Path<X>
          A path expression.
 interface PluralJoin<Z,C,E>
          A common join interface to all collection types.
 interface Predicate
          Criteria predicate.
 interface Root<X>
          A root type from a FROM clause.
 interface SetJoin<Z,E>
          A join to an entity.
 interface Subquery<T>
          criteria subquery.
 

Methods in javax.persistence.criteria that return Selection
 Selection<X> Selection.alias(java.lang.String name)
           
 Selection<T> AbstractQuery.getSelection()
           
 

Methods in javax.persistence.criteria that return types with arguments of type Selection
 java.util.List<Selection<?>> Selection.getCompoundSelectionItems()
           
 

Methods in javax.persistence.criteria with parameters of type Selection
 CompoundSelection<java.lang.Object[]> CriteriaBuilder.array(Selection<?>... selections)
           
<Y> CompoundSelection<Y>
CriteriaBuilder.construct(java.lang.Class<Y> resultClass, Selection<?>... selections)
           
 CriteriaQuery<T> CriteriaQuery.multiselect(Selection<?>... selection)
           
 CriteriaQuery<T> CriteriaQuery.select(Selection<? extends T> selection)
           
 CompoundSelection<Tuple> CriteriaBuilder.tuple(Selection<?>... selections)
           
 

Method parameters in javax.persistence.criteria with type arguments of type Selection
 CriteriaQuery<T> CriteriaQuery.multiselect(java.util.List<Selection<?>> selectionList)