Interface JpaCriteriaQuery<T>

    • Method Detail

      • getOrderList

        default List<jakarta.persistence.criteria.Order> getOrderList()
        Specified by:
        getOrderList in interface jakarta.persistence.criteria.CriteriaQuery<T>
      • getParameters

        Set<jakarta.persistence.criteria.ParameterExpression<?>> getParameters()
        Specified by:
        getParameters in interface jakarta.persistence.criteria.CriteriaQuery<T>
      • from

        <X> JpaRoot<X> from​(Class<X> entityClass)
        Specified by:
        from in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        from in interface JpaSelectCriteria<T>
      • from

        <X> JpaRoot<X> from​(jakarta.persistence.metamodel.EntityType<X> entity)
        Specified by:
        from in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        from in interface JpaSelectCriteria<T>
      • distinct

        JpaCriteriaQuery<T> distinct​(boolean distinct)
        Specified by:
        distinct in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        distinct in interface jakarta.persistence.criteria.CriteriaQuery<T>
        Specified by:
        distinct in interface JpaSelectCriteria<T>
      • select

        JpaCriteriaQuery<T> select​(jakarta.persistence.criteria.Selection<? extends T> selection)
        Specified by:
        select in interface jakarta.persistence.criteria.CriteriaQuery<T>
      • multiselect

        JpaCriteriaQuery<T> multiselect​(jakarta.persistence.criteria.Selection<?>... selections)
        Specified by:
        multiselect in interface jakarta.persistence.criteria.CriteriaQuery<T>
      • multiselect

        JpaCriteriaQuery<T> multiselect​(List<jakarta.persistence.criteria.Selection<?>> selectionList)
        Specified by:
        multiselect in interface jakarta.persistence.criteria.CriteriaQuery<T>
      • where

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

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

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

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

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

        JpaCriteriaQuery<T> having​(jakarta.persistence.criteria.Predicate... restrictions)
        Specified by:
        having in interface jakarta.persistence.criteria.AbstractQuery<T>
        Specified by:
        having in interface jakarta.persistence.criteria.CriteriaQuery<T>
        Specified by:
        having in interface JpaSelectCriteria<T>
      • orderBy

        JpaCriteriaQuery<T> orderBy​(jakarta.persistence.criteria.Order... o)
        Specified by:
        orderBy in interface jakarta.persistence.criteria.CriteriaQuery<T>
      • orderBy

        JpaCriteriaQuery<T> orderBy​(List<jakarta.persistence.criteria.Order> o)
        Specified by:
        orderBy in interface jakarta.persistence.criteria.CriteriaQuery<T>