@API(status=INTERNAL, since="6.0.4") public static final class QueryFragmentsAndParameters.QueryFragments extends Object
Constructor and Description |
---|
QueryFragments() |
Modifier and Type | Method and Description |
---|---|
void |
addMatchOn(org.neo4j.cypherdsl.core.PatternElement match) |
org.neo4j.cypherdsl.core.Statement |
generateGenericStatement() |
org.neo4j.cypherdsl.core.Condition |
getCondition() |
List<org.neo4j.cypherdsl.core.PatternElement> |
getMatchOn() |
org.springframework.data.neo4j.repository.query.QueryFragmentsAndParameters.QueryFragments.ReturnTuple |
getReturnTuple() |
boolean |
includeField(String fieldName) |
boolean |
isRenderConstantsAsParameters() |
boolean |
isScalarValueReturn() |
void |
setCondition(org.neo4j.cypherdsl.core.Condition condition) |
void |
setLimit(Number limit) |
void |
setMatchOn(List<org.neo4j.cypherdsl.core.PatternElement> match) |
void |
setOrderBy(org.neo4j.cypherdsl.core.SortItem[] orderBy) |
void |
setRenderConstantsAsParameters(boolean renderConstantsAsParameters) |
void |
setReturnBasedOn(NodeDescription<?> nodeDescription,
List<String> includedProperties) |
void |
setReturnExpression(org.neo4j.cypherdsl.core.Expression returnExpression,
boolean isScalarValue) |
void |
setReturnExpressions(org.neo4j.cypherdsl.core.Expression[] expression) |
void |
setSkip(Long skip) |
org.neo4j.cypherdsl.core.Statement |
toStatement() |
public void addMatchOn(org.neo4j.cypherdsl.core.PatternElement match)
public void setMatchOn(List<org.neo4j.cypherdsl.core.PatternElement> match)
public List<org.neo4j.cypherdsl.core.PatternElement> getMatchOn()
public void setCondition(@Nullable org.neo4j.cypherdsl.core.Condition condition)
public org.neo4j.cypherdsl.core.Condition getCondition()
public void setReturnExpressions(org.neo4j.cypherdsl.core.Expression[] expression)
public void setReturnExpression(org.neo4j.cypherdsl.core.Expression returnExpression, boolean isScalarValue)
public boolean includeField(String fieldName)
public void setOrderBy(org.neo4j.cypherdsl.core.SortItem[] orderBy)
public void setLimit(Number limit)
public void setSkip(Long skip)
public void setReturnBasedOn(NodeDescription<?> nodeDescription, List<String> includedProperties)
public org.springframework.data.neo4j.repository.query.QueryFragmentsAndParameters.QueryFragments.ReturnTuple getReturnTuple()
public boolean isScalarValueReturn()
public boolean isRenderConstantsAsParameters()
public void setRenderConstantsAsParameters(boolean renderConstantsAsParameters)
public org.neo4j.cypherdsl.core.Statement generateGenericStatement()
public org.neo4j.cypherdsl.core.Statement toStatement()
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.