Package org.neo4j.cypherdsl.core
Interface StatementBuilder.ExposesWith
-
- All Known Subinterfaces:
StatementBuilder.BuildableMatchAndUpdate,StatementBuilder.BuildableOngoingMergeAction,StatementBuilder.OngoingInQueryCallWithReturnFields,StatementBuilder.OngoingMatchAndUpdate,StatementBuilder.OngoingMerge,StatementBuilder.OngoingReading,StatementBuilder.OngoingReadingAndWith,StatementBuilder.OngoingReadingAndWithWithSkip,StatementBuilder.OngoingReadingAndWithWithWhereAndOrder,StatementBuilder.OngoingReadingWithoutWhere,StatementBuilder.OngoingReadingWithWhere,StatementBuilder.OngoingStandaloneCallWithReturnFields,StatementBuilder.OngoingUpdate,StatementBuilder.OrderableOngoingReadingAndWith,StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere,StatementBuilder.OrderableOngoingReadingAndWithWithWhere
- Enclosing interface:
- StatementBuilder
public static interface StatementBuilder.ExposesWithA step that exposes theWITHclause.- Since:
- 1.0
-
-
Method Summary
-
-
-
Method Detail
-
with
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere with(String... variables)
- Parameters:
variables- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
with(Expression...)
-
with
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere with(SymbolicName... variables)
- Parameters:
variables- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
with(Expression...)
-
with
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere with(Named... variables)
- Parameters:
variables- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
with(Expression...)
-
with
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere with(IdentifiableElement... elements)
- Parameters:
elements- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
with(Expression...)
-
with
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere with(AliasedExpression... expressions)
Create a match that returns one or more expressions.- Parameters:
expressions- The expressions to be returned. Must not be null and be at least one expression.- Returns:
- A match that can be build now
-
with
@NotNull @CheckReturnValue @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere with(Expression... expressions)
Create a match that returns one or more expressions.- Parameters:
expressions- The expressions to be returned. Must not be null and be at least one expression.- Returns:
- A match that can be build now
-
with
@NotNull @CheckReturnValue @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere with(Collection<Expression> expressions)
Create a match that returns one or more expressions.- Parameters:
expressions- The expressions to be returned. Must not be null and be at least one expression.- Returns:
- A match that can be build now
- Since:
- 2021.2.2
-
withDistinct
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere withDistinct(String... variables)
- Parameters:
variables- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
withDistinct(Expression...)
-
withDistinct
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere withDistinct(SymbolicName... variables)
- Parameters:
variables- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
withDistinct(Expression...)
-
withDistinct
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere withDistinct(Named... variables)
- Parameters:
variables- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
withDistinct(Expression...)
-
withDistinct
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere withDistinct(IdentifiableElement... elements)
- Parameters:
elements- The variables to pass on to the next part- Returns:
- A match that can be build now
- See Also:
withDistinct(Expression...)
-
withDistinct
@NotNull @CheckReturnValue default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere withDistinct(AliasedExpression... expressions)
Create a match that returns the distinct set of one or more expressions.- Parameters:
expressions- The expressions to be returned. Must not be null and be at least one expression.- Returns:
- A match that can be build now
-
withDistinct
@NotNull @CheckReturnValue @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere withDistinct(Expression... expressions)
Create a match that returns the distinct set of one or more expressions.- Parameters:
expressions- The expressions to be returned. Must not be null and be at least one expression.- Returns:
- A match that can be build now
-
withDistinct
@NotNull @CheckReturnValue @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere withDistinct(Collection<Expression> expressions)
Create a match that returns the distinct set of one or more expressions.- Parameters:
expressions- The expressions to be returned. Must not be null and be at least one expression.- Returns:
- A match that can be build now
- Since:
- 2021.2.2
-
-