T
- The returned domain type.@API(status=INTERNAL, since="6.1") public final class QuerydslNeo4jPredicateExecutor<T> extends Object implements QuerydslPredicateExecutor<T>
SimpleNeo4jRepository
with an implementation of QuerydslPredicateExecutor
.
Provides the necessary infrastructure for translating Query-DSL predicates into conditions that are passed along
to the Cypher-DSL and eventually to the template infrastructure. This fragment will be loaded by the repository
infrastructure whenConstructor and Description |
---|
QuerydslNeo4jPredicateExecutor(Neo4jEntityInformation<T,Object> entityInformation,
Neo4jOperations neo4jOperations) |
Modifier and Type | Method and Description |
---|---|
long |
count(com.querydsl.core.types.Predicate predicate) |
boolean |
exists(com.querydsl.core.types.Predicate predicate) |
Iterable<T> |
findAll(com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers) |
Iterable<T> |
findAll(com.querydsl.core.types.Predicate predicate) |
Iterable<T> |
findAll(com.querydsl.core.types.Predicate predicate,
com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers) |
Page<T> |
findAll(com.querydsl.core.types.Predicate predicate,
Pageable pageable) |
Iterable<T> |
findAll(com.querydsl.core.types.Predicate predicate,
Sort sort) |
Optional<T> |
findOne(com.querydsl.core.types.Predicate predicate) |
public QuerydslNeo4jPredicateExecutor(Neo4jEntityInformation<T,Object> entityInformation, Neo4jOperations neo4jOperations)
public Optional<T> findOne(com.querydsl.core.types.Predicate predicate)
findOne
in interface QuerydslPredicateExecutor<T>
public Iterable<T> findAll(com.querydsl.core.types.Predicate predicate)
findAll
in interface QuerydslPredicateExecutor<T>
public Iterable<T> findAll(com.querydsl.core.types.Predicate predicate, Sort sort)
findAll
in interface QuerydslPredicateExecutor<T>
public Iterable<T> findAll(com.querydsl.core.types.Predicate predicate, com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers)
findAll
in interface QuerydslPredicateExecutor<T>
public Iterable<T> findAll(com.querydsl.core.types.OrderSpecifier<?>... orderSpecifiers)
findAll
in interface QuerydslPredicateExecutor<T>
public Page<T> findAll(com.querydsl.core.types.Predicate predicate, Pageable pageable)
findAll
in interface QuerydslPredicateExecutor<T>
public long count(com.querydsl.core.types.Predicate predicate)
count
in interface QuerydslPredicateExecutor<T>
public boolean exists(com.querydsl.core.types.Predicate predicate)
exists
in interface QuerydslPredicateExecutor<T>
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.