## Uses of Interface
javax.persistence.criteria.Subquery

Packages that use Subquery
javax.persistence.criteria

### Uses of Subquery in javax.persistence.criteria

Methods in javax.persistence.criteria that return Subquery
`Subquery<T>` Subquery.`distinct(boolean distinct)`
`Subquery<T>` Subquery.`groupBy(Expression<?>... grouping)`
`Subquery<T>` Subquery.`groupBy(List<Expression<?>> grouping)`
`Subquery<T>` Subquery.`having(Expression<Boolean> restriction)`
`Subquery<T>` Subquery.`having(Predicate... restrictions)`
`Subquery<T>` Subquery.`select(Expression<T> expression)`
`<U> Subquery<U>` AbstractQuery.`subquery(Class<U> type)`
`Subquery<T>` Subquery.`where(Expression<Boolean> restriction)`
`Subquery<T>` Subquery.`where(Predicate... restrictions)`

Methods in javax.persistence.criteria with parameters of type Subquery
`<Y> Expression<Y>` CriteriaBuilder.`all(Subquery<Y> subquery)`
`<Y> Expression<Y>` CriteriaBuilder.`any(Subquery<Y> subquery)`
`Predicate` CriteriaBuilder.`exists(Subquery<?> subquery)`
`<Y> Expression<Y>` CriteriaBuilder.`some(Subquery<Y> subquery)`