Package org.neo4j.cypherdsl.core
Interface StatementBuilder.ExposesSetAndRemove
-
- All Superinterfaces:
StatementBuilder.ExposesSet
- All Known Subinterfaces:
StatementBuilder.BuildableMatchAndUpdate
,StatementBuilder.BuildableOngoingMergeAction
,StatementBuilder.ExposesUpdatingClause
,StatementBuilder.OngoingMatchAndUpdate
,StatementBuilder.OngoingReading
,StatementBuilder.OngoingReadingAndWith
,StatementBuilder.OngoingReadingAndWithWithSkip
,StatementBuilder.OngoingReadingAndWithWithWhereAndOrder
,StatementBuilder.OngoingReadingWithoutWhere
,StatementBuilder.OngoingReadingWithWhere
,StatementBuilder.OrderableOngoingReadingAndWith
,StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere
,StatementBuilder.OrderableOngoingReadingAndWithWithWhere
- Enclosing interface:
- StatementBuilder
public static interface StatementBuilder.ExposesSetAndRemove extends StatementBuilder.ExposesSet
A step that exposes the set clause.- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StatementBuilder.BuildableMatchAndUpdate
remove(Node node, java.lang.String... labels)
CreatesSET
clause for removing the given labels from a node.StatementBuilder.BuildableMatchAndUpdate
remove(Property... properties)
CreatesSET
clause for removing the enumerated propertiesStatementBuilder.BuildableMatchAndUpdate
set(Node node, java.lang.String... labels)
CreatesSET
clause for setting the given labels to a node.-
Methods inherited from interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesSet
mutate, mutate, set, set
-
-
-
-
Method Detail
-
set
StatementBuilder.BuildableMatchAndUpdate set(Node node, java.lang.String... labels)
CreatesSET
clause for setting the given labels to a node.- Parameters:
node
- The node who's labels are to be changedlabels
- The labels to be set- Returns:
- A match with a SET clause that can be build now
-
remove
StatementBuilder.BuildableMatchAndUpdate remove(Node node, java.lang.String... labels)
CreatesSET
clause for removing the given labels from a node.- Parameters:
node
- The node who's labels are to be changedlabels
- The labels to be removed- Returns:
- A match with a REMOVE clause that can be build now
-
remove
StatementBuilder.BuildableMatchAndUpdate remove(Property... properties)
CreatesSET
clause for removing the enumerated properties- Parameters:
properties
- The properties to be removed- Returns:
- A match with a REMOVE clause that can be build now
-
-