Interface JpaSubQuery<T>

    • Method Detail

      • getCorrelatedSqmJoins

        Set<SqmJoin<?,​?>> getCorrelatedSqmJoins()
      • distinct

        JpaSubQuery<T> distinct​(boolean distinct)
        Specified by:
        distinct in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        distinct in interface JpaSelectCriteria<T>
        Specified by:
        distinct in interface jakarta.persistence.criteria.Subquery<T>
      • getSelection

        JpaExpression<T> getSelection()
        Specified by:
        getSelection in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        getSelection in interface JpaSelectCriteria<T>
        Specified by:
        getSelection in interface jakarta.persistence.criteria.Subquery<T>
      • select

        JpaSubQuery<T> select​(jakarta.persistence.criteria.Expression<T> expression)
        Specified by:
        select in interface jakarta.persistence.criteria.Subquery<T>
      • where

        JpaSubQuery<T> where​(jakarta.persistence.criteria.Expression<Boolean> restriction)
        Specified by:
        where in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        where in interface JpaSelectCriteria<T>
        Specified by:
        where in interface jakarta.persistence.criteria.Subquery<T>
      • where

        JpaSubQuery<T> where​(jakarta.persistence.criteria.Predicate... restrictions)
        Specified by:
        where in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        where in interface JpaSelectCriteria<T>
        Specified by:
        where in interface jakarta.persistence.criteria.Subquery<T>
      • groupBy

        JpaSubQuery<T> groupBy​(jakarta.persistence.criteria.Expression<?>... grouping)
        Specified by:
        groupBy in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        groupBy in interface JpaSelectCriteria<T>
        Specified by:
        groupBy in interface jakarta.persistence.criteria.Subquery<T>
      • groupBy

        JpaSubQuery<T> groupBy​(List<jakarta.persistence.criteria.Expression<?>> grouping)
        Specified by:
        groupBy in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        groupBy in interface JpaSelectCriteria<T>
        Specified by:
        groupBy in interface jakarta.persistence.criteria.Subquery<T>
      • having

        JpaSubQuery<T> having​(jakarta.persistence.criteria.Expression<Boolean> restriction)
        Specified by:
        having in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        having in interface JpaSelectCriteria<T>
        Specified by:
        having in interface jakarta.persistence.criteria.Subquery<T>
      • having

        JpaSubQuery<T> having​(jakarta.persistence.criteria.Predicate... restrictions)
        Specified by:
        having in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        having in interface JpaSelectCriteria<T>
        Specified by:
        having in interface jakarta.persistence.criteria.Subquery<T>