Class QueryDSLSelectStepFactory


  • public final class QueryDSLSelectStepFactory
    extends Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyStepSupplier<R,​ID,​T>
      allByPredicate​(T repository, com.querydsl.core.types.Predicate predicate)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyStepSupplier<R,​ID,​T>
      allByPredicate​(T repository, com.querydsl.core.types.Predicate predicate, String... properties)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyStepSupplier<R,​ID,​T>
      allByPredicate​(T repository, com.querydsl.core.types.Predicate predicate, List<org.springframework.data.domain.Sort.Order> orders)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyStepSupplier<R,​ID,​T>
      allByPredicate​(T repository, com.querydsl.core.types.Predicate predicate, org.springframework.data.domain.Sort sort)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyStepSupplier<R,​ID,​T>
      allByPredicate​(T repository, com.querydsl.core.types.Predicate predicate, org.springframework.data.domain.Sort.Direction direction, String... properties)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyStepSupplier<R,​ID,​T>
      allByPredicate​(T repository, com.querydsl.core.types.Predicate predicate, org.springframework.data.domain.Sort.Order... orders)  
      static <C extends Comparable<?>,​R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyByOrderSpecifiersSupplier.SelectManyByPredicateAndOrderSpecifiersSupplier<R,​ID,​T>
      allOrdered​(T repository, com.querydsl.core.types.Order order, com.querydsl.core.types.Expression<C> target)  
      static <C extends Comparable<?>,​R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyByOrderSpecifiersSupplier.SelectManyByPredicateAndOrderSpecifiersSupplier<R,​ID,​T>
      allOrdered​(T repository, com.querydsl.core.types.Order order, com.querydsl.core.types.Expression<C> target, com.querydsl.core.types.OrderSpecifier.NullHandling handling)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyByOrderSpecifiersSupplier.SelectManyByPredicateAndOrderSpecifiersSupplier<R,​ID,​T>
      allOrdered​(T repository, com.querydsl.core.types.OrderSpecifier<?> orderSpecifier)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectManyByOrderSpecifiersSupplier.SelectManyByPredicateAndPageableSupplier<R,​ID,​T>
      asAPageByPredicate​(T repository, com.querydsl.core.types.Predicate predicate)  
      static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
      SelectOneStepSupplier<R,​ID,​T>
      byPredicate​(T repository, com.querydsl.core.types.Predicate predicate)  
    • Method Detail

      • byPredicate

        public static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectOneStepSupplier<R,​ID,​T> byPredicate​(T repository,
                                                                                                                                                                                                                                     com.querydsl.core.types.Predicate predicate)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                         com.querydsl.core.types.Predicate predicate)
      • byPredicate

        public static <R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectOneStepSupplier<R,​ID,​T> byPredicate​(T repository,
                                                                                                                                                                                                                                             com.querydsl.core.types.Predicate predicate)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                                 com.querydsl.core.types.Predicate predicate)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                         com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                         org.springframework.data.domain.Sort sort)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                         com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                         String... properties)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                         com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                         List<org.springframework.data.domain.Sort.Order> orders)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                         com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                         org.springframework.data.domain.Sort.Order... orders)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                         com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                         org.springframework.data.domain.Sort.Direction direction,
                                                                                                                                                                                                                                         String... properties)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                                 com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                                 org.springframework.data.domain.Sort sort)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                                 com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                                 String... properties)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                                 com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                                 List<org.springframework.data.domain.Sort.Order> orders)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                                 com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                                 org.springframework.data.domain.Sort.Order... orders)
      • allByPredicate

        public static <R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectManyStepSupplier<R,​ID,​T> allByPredicate​(T repository,
                                                                                                                                                                                                                                                 com.querydsl.core.types.Predicate predicate,
                                                                                                                                                                                                                                                 org.springframework.data.domain.Sort.Direction direction,
                                                                                                                                                                                                                                                 String... properties)
      • allOrdered

        public static <C extends Comparable<?>,​R,​ID,​T extends org.springframework.data.repository.Repository<R,​ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>> SelectManyByOrderSpecifiersSupplier.SelectManyByPredicateAndOrderSpecifiersSupplier<R,​ID,​T> allOrdered​(T repository,
                                                                                                                                                                                                                                                                                                                                com.querydsl.core.types.Order order,
                                                                                                                                                                                                                                                                                                                                com.querydsl.core.types.Expression<C> target,
                                                                                                                                                                                                                                                                                                                                com.querydsl.core.types.OrderSpecifier.NullHandling handling)
      • allOrdered

        public static <C extends Comparable<?>,​R,​ID,​T extends org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor<R> & org.springframework.data.repository.Repository<R,​ID>> SelectManyByOrderSpecifiersSupplier.SelectManyByPredicateAndOrderSpecifiersSupplier<R,​ID,​T> allOrdered​(T repository,
                                                                                                                                                                                                                                                                                                                                        com.querydsl.core.types.Order order,
                                                                                                                                                                                                                                                                                                                                        com.querydsl.core.types.Expression<C> target,
                                                                                                                                                                                                                                                                                                                                        com.querydsl.core.types.OrderSpecifier.NullHandling handling)