public class CypherQuery extends Object
Constructor and Description |
---|
CypherQuery(Neo4jPersistentEntity<?> entity,
Neo4jTemplate template) |
Modifier and Type | Method and Description |
---|---|
void |
addPart(org.springframework.data.repository.query.parser.Part part,
org.springframework.data.mapping.context.PersistentPropertyPath<Neo4jPersistentProperty> path) |
PartInfo |
getPartInfo(int parameterIndex) |
Map<org.springframework.data.repository.query.Parameter,Object> |
resolveParameters(Map<org.springframework.data.repository.query.Parameter,Object> parameters) |
String |
toQueryString()
Returns a Cypher query without adding any sort or pagination.
|
String |
toQueryString(org.springframework.data.domain.Pageable pageable)
Returns a Cypher query restricting the result to the given
Pageable and applying the Sort
contained in it. |
String |
toQueryString(org.springframework.data.domain.Sort sort)
Returns a Cypher query adding the given
Sort . |
String |
toString() |
org.springframework.data.neo4j.repository.query.CypherQueryDefinition |
withSort(org.springframework.data.domain.Sort sorts) |
public CypherQuery(Neo4jPersistentEntity<?> entity, Neo4jTemplate template)
public void addPart(org.springframework.data.repository.query.parser.Part part, org.springframework.data.mapping.context.PersistentPropertyPath<Neo4jPersistentProperty> path)
public org.springframework.data.neo4j.repository.query.CypherQueryDefinition withSort(org.springframework.data.domain.Sort sorts)
public PartInfo getPartInfo(int parameterIndex)
public Map<org.springframework.data.repository.query.Parameter,Object> resolveParameters(Map<org.springframework.data.repository.query.Parameter,Object> parameters)
public String toQueryString()
public String toQueryString(org.springframework.data.domain.Sort sort)
Sort
.public String toQueryString(org.springframework.data.domain.Pageable pageable)
Pageable
and applying the Sort
contained in it.Copyright © 2012 SpringSource. All Rights Reserved.