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.BuildableMatchAndUpdateremove(Node node, java.lang.String... labels)CreatesSETclause for removing the given labels from a node.StatementBuilder.BuildableMatchAndUpdateremove(Property... properties)CreatesSETclause for removing the enumerated propertiesStatementBuilder.BuildableMatchAndUpdateset(Node node, java.lang.String... labels)CreatesSETclause 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)
CreatesSETclause 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)
CreatesSETclause 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)
CreatesSETclause for removing the enumerated properties- Parameters:
properties- The properties to be removed- Returns:
- A match with a REMOVE clause that can be build now
-
-