Class QueryDSLSelectStepFactory
- java.lang.Object
-
- ru.tinkoff.qa.neptune.spring.data.select.querydsl.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 <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)
-
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.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)
-
allOrdered
public static <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.OrderSpecifier<?> orderSpecifier)
-
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)
-
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)
-
asAPageByPredicate
public 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)
-
-