Uses of Interface
org.neo4j.cypherdsl.core.Clause
Packages that use Clause
-
Uses of Clause in org.neo4j.cypherdsl.core
Subinterfaces of Clause in org.neo4j.cypherdsl.coreModifier and TypeInterfaceDescriptioninterfaceSee StandaloneCall.interfaceRepresentation of any writing aka updating clause.interfaceThe USE clause can be prepended to statements or be used in a CALL subquery.Classes in org.neo4j.cypherdsl.core that implement ClauseModifier and TypeClassDescriptionfinal classSee Create.final classSee Delete.final classRepresentation of theFINISHclause.final classRepresents the FOREACH clause and is currently only producible via the Cypher-Parser.final classSee Match.final classSee Create.final classSee Remove.final classSee Return.final classSee Set.final classRepresents a "callable" sub-query.final classSee Unwind.final classSee With.Methods in org.neo4j.cypherdsl.core that return ClauseModifier and TypeMethodDescriptionstatic ClauseClauses.callClause(List<String> namespace, String name, List<Expression> arguments, List<Expression> resultItems, Where optionalWhere) Creates a CALL clause.static ClauseClauses.callClause(Statement statement) Creates a CALL {} sub-query clause.static ClauseClauses.create(List<PatternElement> patternElements) Builds aCREATEclause.static ClauseClauses.delete(boolean detach, List<Expression> expressions) Builds aDELETEclause.static ClauseClauses.forEach(SymbolicName v, Expression list, List<Clause> updatingClauses) Creates a literal for each clause.static ClauseClauses.loadCSV(boolean withHeaders, StringLiteral uri, SymbolicName alias, String fieldTerminator) Creates anLOAD CSV clause.static ClauseClauses.match(boolean optional, List<PatternElement> patternElements, Where optionalWhere, List<Hint> optionalHints) Builds aMATCHclause.static ClauseClauses.merge(List<PatternElement> patternElements, List<MergeAction> mergeActions) Builds aMERGEclause.static ClauseClauses.orderBy(List<SortItem> sortItems, Expression skip, Expression limit) Creates a standaloneORDER BYclause.static ClauseClauses.remove(List<Expression> expressions) Creates aremove clause, removing labels or properties.static ClauseClauses.set(List<Expression> expressions) Creates aremove clause, setting labels or properties.static ClauseClauses.unwind(Expression expression, SymbolicName name) Creates anunwind clause.static ClauseMethod parameters in org.neo4j.cypherdsl.core with type arguments of type ClauseModifier and TypeMethodDescriptionstatic ClauseClauses.forEach(SymbolicName v, Expression list, List<Clause> updatingClauses) Creates a literal for each clause.static StatementCreates a statement based on a list ofclauses.static StatementStatement.usingPeriodic(Integer batchSize, List<Clause> clauses) Creates a statement based on a list ofclausesand prepends it with USING PERIODIC COMMIT.