Uses of Interface
org.neo4j.cypherdsl.core.Clause
-
Packages that use Clause Package Description org.neo4j.cypherdsl.core Contains an internal DSL for creating Cypher.org.neo4j.cypherdsl.core.internal This is basically the kitchen sink for all classes that must be public but are not actually part of the public API. -
-
Uses of Clause in org.neo4j.cypherdsl.core
Subinterfaces of Clause in org.neo4j.cypherdsl.core Modifier and Type Interface Description interfaceProcedureCallSee StandaloneCall.Classes in org.neo4j.cypherdsl.core that implement Clause Modifier and Type Class Description classCreateSee Create.classDeleteSee Delete.classForeachRepresents the FOREACH clause and is currently only producible via the Cypher-Parser.classMatchSee Match.classMergeSee Create.classRemoveSee Remove.classReturnSee Return.classSetSee Set.classSubqueryRepresents a "callable" subquery.classUnwindSee Unwind.classWithSee With.Methods in org.neo4j.cypherdsl.core that return Clause Modifier and Type Method Description static ClauseClauses. callClause(List<String> namespace, String name, @Nullable List<Expression> arguments, @Nullable List<Expression> resultItems, @Nullable Expression 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 Expression 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 ClauseClauses. with(Return returnClause, @Nullable Expression optionalWhere)Method parameters in org.neo4j.cypherdsl.core with type arguments of type Clause Modifier and Type Method Description static ClauseClauses. forEach(SymbolicName v, Expression list, List<Clause> updatingClauses)Creates a literal for each clause.static @NotNull StatementStatement. of(@NotNull List<Clause> clauses)Creates 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. -
Uses of Clause in org.neo4j.cypherdsl.core.internal
Classes in org.neo4j.cypherdsl.core.internal that implement Clause Modifier and Type Class Description classLoadCSVA representation of theLOAD CSVclause, including it's periodic commit and field terminator configuration.
-