Class SelectByPredicateFunction<R,ID,T extends org.springframework.data.repository.Repository<R,ID>,RESULT>
- java.lang.Object
-
- ru.tinkoff.qa.neptune.core.api.steps.SelfDescribed
-
- ru.tinkoff.qa.neptune.spring.data.SpringDataFunction<T,RESULT>
-
- ru.tinkoff.qa.neptune.spring.data.select.querydsl.by.SelectByPredicateFunction<R,ID,T,RESULT>
-
- All Implemented Interfaces:
Function<T,RESULT>
- Direct Known Subclasses:
SelectByPredicateFunction.SelectManyByPredicate
,SelectByPredicateFunction.SelectManyByPredicateAndPageable
,SelectByPredicateFunction.SelectManyByPredicateAndSorting
,SelectByPredicateFunction.SelectOneByPredicate
public abstract class SelectByPredicateFunction<R,ID,T extends org.springframework.data.repository.Repository<R,ID>,RESULT> extends SpringDataFunction<T,RESULT>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SelectByPredicateFunction.SelectManyByPredicate<R,ID,T extends org.springframework.data.repository.Repository<R,ID>>
static class
SelectByPredicateFunction.SelectManyByPredicateAndPageable<R,ID,T extends org.springframework.data.repository.Repository<R,ID> & org.springframework.data.querydsl.QuerydslPredicateExecutor<R>>
static class
SelectByPredicateFunction.SelectManyByPredicateAndSorting<R,ID,T extends org.springframework.data.repository.Repository<R,ID>>
static class
SelectByPredicateFunction.SelectOneByPredicate<R,ID,T extends org.springframework.data.repository.Repository<R,ID>>
-
Constructor Summary
Constructors Constructor Description SelectByPredicateFunction(com.querydsl.core.types.Predicate predicate, Class<?>... classes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.querydsl.core.types.Predicate
getPredicate()
-
Methods inherited from class ru.tinkoff.qa.neptune.spring.data.SpringDataFunction
unsupportedRepository
-
-
-
-
Constructor Detail
-
SelectByPredicateFunction
public SelectByPredicateFunction(com.querydsl.core.types.Predicate predicate, Class<?>... classes)
-
-