类 CriteriaSubqueryImpl<T>

    • 构造器详细资料

      • CriteriaSubqueryImpl

        public CriteriaSubqueryImpl​(CriteriaBuilderImpl criteriaBuilder,
                                    Class<T> javaType,
                                    javax.persistence.criteria.CommonAbstractCriteria parent)
    • 方法详细资料

      • getParent

        public javax.persistence.criteria.AbstractQuery<?> getParent()
        指定者:
        getParent 在接口中 javax.persistence.criteria.Subquery<T>
      • getContainingQuery

        public javax.persistence.criteria.CommonAbstractCriteria getContainingQuery()
        指定者:
        getContainingQuery 在接口中 javax.persistence.criteria.Subquery<T>
      • getResultType

        public Class<T> getResultType()
        指定者:
        getResultType 在接口中 javax.persistence.criteria.AbstractQuery<T>
      • getRoots

        public Set<javax.persistence.criteria.Root<?>> getRoots()
        指定者:
        getRoots 在接口中 javax.persistence.criteria.AbstractQuery<T>
      • from

        public <X> javax.persistence.criteria.Root<X> from​(javax.persistence.metamodel.EntityType<X> entityType)
        指定者:
        from 在接口中 javax.persistence.criteria.AbstractQuery<T>
      • from

        public <X> javax.persistence.criteria.Root<X> from​(Class<X> entityClass)
        指定者:
        from 在接口中 javax.persistence.criteria.AbstractQuery<T>
      • distinct

        public javax.persistence.criteria.Subquery<T> distinct​(boolean applyDistinction)
        指定者:
        distinct 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        distinct 在接口中 javax.persistence.criteria.Subquery<T>
      • isDistinct

        public boolean isDistinct()
        指定者:
        isDistinct 在接口中 javax.persistence.criteria.AbstractQuery<T>
      • getSelection

        public javax.persistence.criteria.Expression<T> getSelection()
        指定者:
        getSelection 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        getSelection 在接口中 javax.persistence.criteria.Subquery<T>
      • select

        public javax.persistence.criteria.Subquery<T> select​(javax.persistence.criteria.Expression<T> expression)
        指定者:
        select 在接口中 javax.persistence.criteria.Subquery<T>
      • getRestriction

        public javax.persistence.criteria.Predicate getRestriction()
        指定者:
        getRestriction 在接口中 javax.persistence.criteria.CommonAbstractCriteria
      • where

        public javax.persistence.criteria.Subquery<T> where​(javax.persistence.criteria.Expression<Boolean> expression)
        指定者:
        where 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        where 在接口中 javax.persistence.criteria.Subquery<T>
      • where

        public javax.persistence.criteria.Subquery<T> where​(javax.persistence.criteria.Predicate... predicates)
        指定者:
        where 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        where 在接口中 javax.persistence.criteria.Subquery<T>
      • getGroupList

        public List<javax.persistence.criteria.Expression<?>> getGroupList()
        指定者:
        getGroupList 在接口中 javax.persistence.criteria.AbstractQuery<T>
      • groupBy

        public javax.persistence.criteria.Subquery<T> groupBy​(javax.persistence.criteria.Expression<?>... groupings)
        指定者:
        groupBy 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        groupBy 在接口中 javax.persistence.criteria.Subquery<T>
      • groupBy

        public javax.persistence.criteria.Subquery<T> groupBy​(List<javax.persistence.criteria.Expression<?>> groupings)
        指定者:
        groupBy 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        groupBy 在接口中 javax.persistence.criteria.Subquery<T>
      • getGroupRestriction

        public javax.persistence.criteria.Predicate getGroupRestriction()
        指定者:
        getGroupRestriction 在接口中 javax.persistence.criteria.AbstractQuery<T>
      • having

        public javax.persistence.criteria.Subquery<T> having​(javax.persistence.criteria.Expression<Boolean> expression)
        指定者:
        having 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        having 在接口中 javax.persistence.criteria.Subquery<T>
      • having

        public javax.persistence.criteria.Subquery<T> having​(javax.persistence.criteria.Predicate... predicates)
        指定者:
        having 在接口中 javax.persistence.criteria.AbstractQuery<T>
        指定者:
        having 在接口中 javax.persistence.criteria.Subquery<T>
      • getCorrelatedJoins

        public Set<javax.persistence.criteria.Join<?,​?>> getCorrelatedJoins()
        指定者:
        getCorrelatedJoins 在接口中 javax.persistence.criteria.Subquery<T>
      • correlate

        public <Y> javax.persistence.criteria.Root<Y> correlate​(javax.persistence.criteria.Root<Y> source)
        指定者:
        correlate 在接口中 javax.persistence.criteria.Subquery<T>
      • correlate

        public <X,​Y> javax.persistence.criteria.Join<X,​Y> correlate​(javax.persistence.criteria.Join<X,​Y> source)
        指定者:
        correlate 在接口中 javax.persistence.criteria.Subquery<T>
      • correlate

        public <X,​Y> javax.persistence.criteria.CollectionJoin<X,​Y> correlate​(javax.persistence.criteria.CollectionJoin<X,​Y> source)
        指定者:
        correlate 在接口中 javax.persistence.criteria.Subquery<T>
      • correlate

        public <X,​Y> javax.persistence.criteria.SetJoin<X,​Y> correlate​(javax.persistence.criteria.SetJoin<X,​Y> source)
        指定者:
        correlate 在接口中 javax.persistence.criteria.Subquery<T>
      • correlate

        public <X,​Y> javax.persistence.criteria.ListJoin<X,​Y> correlate​(javax.persistence.criteria.ListJoin<X,​Y> source)
        指定者:
        correlate 在接口中 javax.persistence.criteria.Subquery<T>
      • correlate

        public <X,​K,​V> javax.persistence.criteria.MapJoin<X,​K,​V> correlate​(javax.persistence.criteria.MapJoin<X,​K,​V> source)
        指定者:
        correlate 在接口中 javax.persistence.criteria.Subquery<T>
      • subquery

        public <U> javax.persistence.criteria.Subquery<U> subquery​(Class<U> subqueryType)
        指定者:
        subquery 在接口中 javax.persistence.criteria.CommonAbstractCriteria