Uses of Interface
org.neo4j.cypherdsl.core.Statement
Packages that use Statement
Package
Description
Contains an internal DSL for creating Cypher.
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 TypeInterfaceDescriptioninterfaceExposesAndThen<S extends ExposesAndThen<S,R>, R extends Statement> Allows chaining of statements to some other builders.static 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 StatementStatement.UseStatement.explain()Returns a statement decorated withEXPLAIN.default StatementStatementBuilder.BuildableStatement.explain()Returns a statement decorated with aEXPLAINclause.static StatementCreates a statement based on a list ofclauses.default StatementStatementBuilder.BuildableStatement.profile()Returns a statement decorated with aPROFILEclause.static StatementCypher.unionAll(Collection<Statement> statements) Creates aUNION ALLstatement from several other statements.static StatementCreates aUNION ALLstatement from several other statements.static StatementStatement.usingPeriodic(Integer batchSize, 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.ExposesSubqueryCall.callInTransactions(Statement statement) Starts building a new sub-query from aCALL ... IN TRANSACTIONSclauseExposesSubqueryCall.callInTransactions(Statement statement, Integer rows) Creates a subquery running in its own transactions.ExposesSubqueryCall.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.ExposesSubqueryCall.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 ExpressionCreates a COLLECT subquery from a statement, including its filters and conditions.Creates a COLLECT subquery from a statement, including its filters and conditions.static CountExpressionCypher.count(Statement statement, IdentifiableElement... imports) Creates a COUNT from a full statement, including its filters and conditions.static ConditionCypher.exists(Statement statement, IdentifiableElement... imports) Creates a new condition via an existential sub-query.Creates a tree from aStatement.static Statement.UnionQueryCreates aUNIONstatement from several other statements.static StatementCreates aUNION ALLstatement from several other statements.static Statement.UseStatementDecorates the given statement by prepending a static USE clause.static Statement.UseStatementCypher.use(Expression target, Statement statement) Decorates the given statement by prepending a dynamic 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.Method parameters in org.neo4j.cypherdsl.core with type arguments of type StatementModifier and TypeMethodDescriptionstatic Statement.UnionQueryCypher.union(Collection<Statement> statements) Creates aUNIONstatement from several other statements.static StatementCypher.unionAll(Collection<Statement> statements) Creates aUNION ALLstatement from several other statements. -
Uses of Statement in org.neo4j.cypherdsl.core.renderer
Methods in org.neo4j.cypherdsl.core.renderer with parameters of type Statement