static @NotNull Predicates.OngoingListBasedPredicateFunction |
Predicates.all(SymbolicName variable) |
Starts building a new condition based on a function invocation for the all() function.
|
static @NotNull Predicates.OngoingListBasedPredicateFunction |
Predicates.any(SymbolicName variable) |
Starts building a new condition based on a function invocation for the any() function.
|
static @NotNull Node |
Cypher.anyNode(SymbolicName symbolicName) |
|
default @NotNull AliasedExpression |
Expression.as(SymbolicName alias) |
Reuse an existing symbolic name to alias this expression
|
default @NotNull LoadCSVStatementBuilder |
LoadCSVStatementBuilder.OngoingLoadCSV.as(SymbolicName alias) |
Configure the alias for each line contained in the CSV resource
|
default @NotNull StatementBuilder.OngoingReading |
StatementBuilder.OngoingUnwind.as(SymbolicName variable) |
Reuse an existing symbolic name.
|
static MapProjection |
MapProjection.create(SymbolicName name,
Object... content) |
Create a new map projection with the given, mixed content
|
static Clause |
Clauses.forEach(SymbolicName v,
Expression list,
List<Clause> updatingClauses) |
Creates a literal for each clause.
|
static Condition |
Conditions.hasLabelsOrType(SymbolicName symbolicName,
String... labelsOrTypes) |
|
static @NotNull ListComprehension.OngoingDefinitionWithVariable |
Cypher.listWith(SymbolicName variable) |
|
static Clause |
Clauses.loadCSV(boolean withHeaders,
StringLiteral uri,
SymbolicName alias,
@Nullable String fieldTerminator) |
|
@NotNull Node |
Node.named(SymbolicName newSymbolicName) |
Creates a copy of this node with a new symbolic name.
|
abstract SELF |
NodeBase.named(SymbolicName newSymbolicName) |
This method needs to be implemented to provide new, type safe instances of this node.
|
@NotNull Relationship |
Relationship.named(SymbolicName newSymbolicName) |
Creates a copy of this relationship with a new symbolic name.
|
abstract SELF |
RelationshipBase.named(SymbolicName newSymbolicName) |
This method needs to be implemented to provide new, type safe instances of this relationship.
|
@NotNull RelationshipChain |
RelationshipChain.named(SymbolicName newSymbolicName) |
Replaces the last element of this chains with a copy of the relationship with the new symbolic name.
|
@NotNull ExposesRelationships<RelationshipChain> |
RelationshipPattern.named(SymbolicName name) |
Turns the pattern into a named chain of relationships.
|
static @NotNull FunctionInvocation |
Functions.nodes(@NotNull SymbolicName symbolicName) |
Creates a function invocation for nodes{}.
|
static @NotNull Predicates.OngoingListBasedPredicateFunction |
Predicates.none(SymbolicName variable) |
Starts building a new condition based on a function invocation for the none() function.
|
static NamedPath.OngoingDefinitionWithName |
Cypher.path(SymbolicName name) |
Starts defining a named path by indicating a name.
|
static Reduction.OngoingDefinitionWithVariable |
Functions.reduce(@NotNull SymbolicName variable) |
Starts building a function invocation for reduce({}).
|
static @NotNull FunctionInvocation |
Functions.relationships(@NotNull SymbolicName symbolicName) |
Creates a function invocation for relationships{}.
|
static NamedPath.OngoingShortestPathDefinitionWithName |
Cypher.shortestPath(SymbolicName name) |
Starts defining a named path defined by the shortestPath between a relationship by indicating a name.
|
static @NotNull Predicates.OngoingListBasedPredicateFunction |
Predicates.single(SymbolicName variable) |
Starts building a new condition based on a function invocation for the single() function.
|
static Clause |
Clauses.unwind(Expression expression,
SymbolicName name) |
|
static Hint |
Hint.useJoinOn(SymbolicName... name) |
Creates a join hint on one or more symbolic names.
|
StatementBuilder.OngoingReadingWithoutWhere |
ExposesHints.usingJoinOn(SymbolicName... names) |
Applies a JOIN hint on one or more nodes identified by their names.
|
static StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
Cypher.with(SymbolicName... variables) |
Starts a statement with a leading WITH.
|
default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
StatementBuilder.ExposesWith.with(SymbolicName... variables) |
|
@NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
StatementBuilder.with(SymbolicName... variables) |
Starts a with clause by passing variables to it.
|
default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
StatementBuilder.ExposesWith.withDistinct(SymbolicName... variables) |
|
T |
ExposesCall.ExposesYield.yield(SymbolicName... resultFields) |
Adds the given items to the YIELD clause of the generated call.
|