Module org.neo4j.cypherdsl.core
Package org.neo4j.cypherdsl.core
Interface StatementBuilder.BuildableStatement<T extends Statement>
- Type Parameters:
T- the type of the statement that is returned
- All Known Subinterfaces:
ExposesAndThen<S,,R> ExposesSubqueryCall.BuildableSubquery,StatementBuilder.BuildableMatchAndUpdate,StatementBuilder.BuildableOngoingMergeAction,StatementBuilder.OngoingMatchAndReturnWithOrder,StatementBuilder.OngoingMerge,StatementBuilder.OngoingReadingAndReturn,StatementBuilder.OngoingStandaloneCallWithArguments,StatementBuilder.OngoingStandaloneCallWithoutArguments,StatementBuilder.OngoingStandaloneCallWithReturnFields,StatementBuilder.OngoingUpdate,StatementBuilder.Terminal,StatementBuilder.TerminalExposesLimit,StatementBuilder.TerminalOngoingOrderDefinition
- Enclosing interface:
- StatementBuilder
public static interface StatementBuilder.BuildableStatement<T extends Statement>
A statement that has all information required to be build and exposes a build
method.
- Since:
- 1.0
-
Method Summary
-
Method Details
-
build
T build()Returns the statement ready to be used, i.e. in a renderer.- Returns:
- the statement ready to be used, i.e. in a renderer
-
explain
Returns a statement decorated with aEXPLAINclause.- Returns:
- a decorated statement
- Since:
- 2020.1.2
-
profile
Returns a statement decorated with aPROFILEclause.- Returns:
- a decorated statement
- Since:
- 2020.1.2
-