Uses of Interface
org.neo4j.cypherdsl.core.Statement
Packages that use Statement
Package
Description
Contains an internal DSL for creating Cypher.
Provides an optional integration with the Neo4j Java driver and Project Reactor / Reactive streams.
A renderer for
statements in the simplest form possible.-
Uses of Statement in org.neo4j.cypherdsl.core
Classes in org.neo4j.cypherdsl.core with type parameters of type StatementModifier and TypeInterfaceDescriptionstatic interfaceStatementBuilder.BuildableStatement<T extends Statement>A statement that has all information required to be build and exposes a build method.Subinterfaces of Statement in org.neo4j.cypherdsl.coreModifier and TypeInterfaceDescriptioninterfaceSee StandaloneCall.interfaceA statement that returns items from the graph.static interfaceRepresentsRegularQuery.static interfaceRepresents aSingleQuery.static interfaceRepresents aUnionQuery.static interfaceRepresents aUSEstatement, utilizing a composite graph call.Methods in org.neo4j.cypherdsl.core that return StatementModifier and TypeMethodDescriptiondefault @NotNull StatementStatement.UseStatement.explain()default @NotNull StatementStatementBuilder.BuildableStatement.explain()static @NotNull StatementCreates a statement based on a list ofclauses.default @NotNull StatementStatementBuilder.BuildableStatement.profile()static @NotNull StatementCypher.unionAll(Collection<Statement> statements) Creates aUNION ALLstatement from several other statements.static @NotNull StatementCreates aUNION ALLstatement from several other statements.static @NotNull StatementStatement.usingPeriodic(Integer batchSize, @NotNull List<Clause> clauses) Creates a statement based on a list ofclausesand prepends it with USING PERIODIC COMMIT.Methods in org.neo4j.cypherdsl.core with parameters of type StatementModifier and TypeMethodDescriptionStarts building a statement based on one subquery.Thesubqueryparameter must be a valid subquery.Thesubqueryparameter must be a valid subquery.ExposesSubqueryCall.call(Statement statement, IdentifiableElement... imports) Thesubqueryparameter must be a valid sub-query.static ClauseClauses.callClause(Statement statement) Creates a CALL {} sub-query clause.default @NotNull ExposesSubqueryCall.BuildableSubqueryExposesSubqueryCall.callInTransactions(Statement statement) Starts building a new sub-query from aCALL ... IN TRANSACTIONSclausedefault @NotNull ExposesSubqueryCall.BuildableSubqueryExposesSubqueryCall.callInTransactions(Statement statement, Integer rows) Creates a subquery running in its own transactions.default @NotNull ExposesSubqueryCall.BuildableSubqueryExposesSubqueryCall.callInTransactions(Statement statement, Integer rows, String... imports) Creates a subquery running in its own transactions.ExposesSubqueryCall.callInTransactions(Statement statement, Integer rows, IdentifiableElement... imports) Creates a subquery running in its own transactions.default @NotNull ExposesSubqueryCall.BuildableSubqueryExposesSubqueryCall.callInTransactions(Statement statement, String... imports) Creates a subquery running in its own transactions.ExposesSubqueryCall.callInTransactions(Statement statement, IdentifiableElement... imports) Creates a subquery running in its own transactions.static @NotNull CountExpressionExpressions.count(Statement statement, IdentifiableElement... imports) Creates a COUNT from a full statement, including its filters and conditions.static ConditionPredicates.exists(Statement statement, IdentifiableElement... imports) Creates a new condition via an existential sub-query.Creates a tree from aStatement.static @NotNull Statement.UnionQueryCreates aUNIONstatement from several other statements.static @NotNull StatementCreates aUNION ALLstatement from several other statements.static Statement.UseStatementDecorates the given statement by prepending a static USE clause.static Statement.UseStatementDecorates the given statement by prepending a dynamic USE clause.static Statement.UseStatementCypher.use(StringLiteral target, Statement statement) Decorates the given statement by prepending a dynamic USE clause.static Statement.UseStatementCypher.use(SymbolicName target, Statement statement) Decorates the given statement by prepending a dynamic USE clause.Method parameters in org.neo4j.cypherdsl.core with type arguments of type StatementModifier and TypeMethodDescriptionstatic @NotNull Statement.UnionQueryCypher.union(Collection<Statement> statements) Creates aUNIONstatement from several other statements.static @NotNull StatementCypher.unionAll(Collection<Statement> statements) Creates aUNION ALLstatement from several other statements. -
Uses of Statement in org.neo4j.cypherdsl.core.executables
Methods in org.neo4j.cypherdsl.core.executables with parameters of type StatementModifier and TypeMethodDescriptionstatic ExecutableStatementExecutableStatement.makeExecutable(Statement statement) Creates an executable statement based on the given statementstatic ReactiveExecutableStatementReactiveExecutableStatement.makeExecutable(Statement statement) Creates an executable statement based on the given statementstatic ExecutableStatementCreates an executable statement based on the given statementstatic ReactiveExecutableStatementCreates an executable statement based on the given statement -
Uses of Statement in org.neo4j.cypherdsl.core.renderer
Methods in org.neo4j.cypherdsl.core.renderer with parameters of type Statement