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.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 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, @Nullable List<Expression> arguments, @Nullable List<Expression> resultItems, @Nullable Where optionalWhere) Creates a CALL clause.static ClauseClauses.callClause(Statement statement) Creates a CALL {} sub-query clause.static @NotNull ClauseClauses.create(List<PatternElement> patternElements) Builds aCREATEclause.static @NotNull 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, @Nullable String fieldTerminator) Creates anLOAD CSV clause.static @NotNull ClauseClauses.match(boolean optional, List<PatternElement> patternElements, @Nullable Where optionalWhere, @Nullable List<Hint> optionalHints) Builds aMATCHclause.static @NotNull ClauseClauses.merge(List<PatternElement> patternElements, @Nullable List<MergeAction> mergeActions) Builds aMERGEclause.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 @NotNull StatementCreates a statement based on a list ofclauses.static @NotNull StatementStatement.usingPeriodic(Integer batchSize, @NotNull List<Clause> clauses) Creates a statement based on a list ofclausesand prepends it with USING PERIODIC COMMIT.