static FunctionInvocation |
Functions.abs(Expression expression) |
Creates a function invocation for abs({}).
|
Reduction.OngoingDefinitionWithInitial |
Reduction.OngoingDefinitionWithReducer.accumulateOn(Expression accumulator) |
|
static FunctionInvocation |
Functions.acos(Expression expression) |
Creates a function invocation for acos({}).
|
default Operation |
Expression.add(Expression addend) |
Creates a + operation of this (the augend) and the addend.
|
StatementBuilder.TerminalOngoingOrderDefinition |
StatementBuilder.OngoingMatchAndReturnWithOrder.and(Expression expression) |
Adds another expression to the list of order items.
|
StatementBuilder.OngoingOrderDefinition |
StatementBuilder.OngoingReadingAndWithWithWhereAndOrder.and(Expression expression) |
Adds another expression to the list of order items.
|
static FunctionInvocation |
Functions.asin(Expression expression) |
Creates a function invocation for asin({}).
|
static FunctionInvocation |
Functions.atan(Expression expression) |
Creates a function invocation for atan({}).
|
static FunctionInvocation |
Functions.atan2(Expression y,
Expression x) |
Creates a function invocation for atan2({}).
|
static FunctionInvocation |
Functions.avg(Expression expression) |
Creates a function invocation for the avg() function.
|
static FunctionInvocation |
Functions.avgDistinct(Expression expression) |
Creates a function invocation for the avg() function with DISTINCT added.
|
static Case |
Cypher.caseExpression(Expression expression) |
|
static FunctionInvocation |
Functions.ceil(Expression expression) |
Creates a function invocation for ceil({}).
|
static FunctionInvocation |
Functions.coalesce(Expression... expressions) |
Creates a function invocation for the coalesce() function.
|
static FunctionInvocation |
Functions.collect(Expression expression) |
Creates a function invocation for the collect() function.
|
static FunctionInvocation |
Functions.collectDistinct(Expression expression) |
Creates a function invocation for the collect() function with DISTINCT added.
|
default Operation |
Expression.concat(Expression expression) |
Creates an expression concatenating two string or list expressions.
|
default Condition |
Expression.contains(Expression expression) |
Creates a condition that checks whether this expression contains that expression.
|
static FunctionInvocation |
Functions.cos(Expression expression) |
Creates a function invocation for cos({}).
|
static FunctionInvocation |
Functions.cot(Expression expression) |
Creates a function invocation for cot({}).
|
static FunctionInvocation |
Functions.count(Expression expression) |
Creates a function invocation for the count() function.
|
static FunctionInvocation |
Functions.countDistinct(Expression expression) |
Creates a function invocation for a count() function with DISTINCT added.
|
static FunctionInvocation |
Functions.date(Expression temporalValue) |
Creates a function invocation for date({}).
|
static FunctionInvocation |
Functions.datetime(Expression temporalValue) |
Creates a function invocation for datetime({}).
|
static FunctionInvocation |
Functions.degrees(Expression expression) |
Creates a function invocation for degrees({}).
|
StatementBuilder.OngoingUpdate |
StatementBuilder.ExposesDelete.delete(Expression... expressions) |
Creates a delete step with one or more expressions to be deleted.
|
StatementBuilder.OngoingUpdate |
StatementBuilder.ExposesDelete.detachDelete(Expression... expressions) |
Starts building a delete step that will use DETACH to remove relationships.
|
static FunctionInvocation |
Functions.distance(Expression point1,
Expression point2) |
Creates a function invocation for the distance() function.
|
default Operation |
Expression.divide(Expression dividend) |
Creates a / operation of this (the divisor) and the dividend.
|
static FunctionInvocation |
Functions.duration(Expression temporalAmount) |
Creates a function invocation for duration({}).
|
Case.CaseEnding |
Case.CaseEnding.elseDefault(Expression defaultExpression) |
Ends this case expression with a default expression to evaluate.
|
Case.CaseEnding |
Case.GenericCase.EndingGenericCase.elseDefault(Expression defaultExpression) |
|
Case.CaseEnding |
Case.SimpleCase.EndingSimpleCase.elseDefault(Expression defaultExpression) |
|
default Condition |
Expression.endsWith(Expression expression) |
Creates a condition that checks whether this expression ends with that expression.
|
default Condition |
Expression.eq(Expression rhs) |
|
static FunctionInvocation |
Functions.exists(Expression expression) |
Creates a function invocation for the exists() function.
|
static FunctionInvocation |
Functions.exp(Expression expression) |
Creates a function invocation for exp({}).
|
static FunctionInvocation |
Functions.floor(Expression expression) |
Creates a function invocation for floor({}).
|
default Condition |
Expression.gt(Expression rhs) |
Creates a lhs > rhs condition.
|
default Condition |
Expression.gte(Expression rhs) |
Creates a lhs >= rhs condition.
|
static FunctionInvocation |
Functions.haversin(Expression expression) |
Creates a function invocation for haversin({}).
|
static FunctionInvocation |
Functions.head(Expression expression) |
Creates a function invocation for the head() function.
|
default Condition |
Expression.in(Expression haystack) |
Creates a IN operation for this expression and that expression.
|
ListComprehension.OngoingDefinitionWithList |
ListComprehension.OngoingDefinitionWithVariable.in(Expression list) |
Create a list comprehension past on a literal list.
|
Predicates.OngoingListBasedPredicateFunctionWithList |
Predicates.OngoingListBasedPredicateFunction.in(Expression list) |
|
Reduction.OngoingDefinitionWithList |
Reduction.OngoingDefinitionWithVariable.in(Expression list) |
|
default Condition |
Expression.isEqualTo(Expression rhs) |
Creates a lhs = rhs condition.
|
default Condition |
Expression.isNotEqualTo(Expression rhs) |
Creates a lhs <> rhs condition.
|
static FunctionInvocation |
Functions.keys(Expression expression) |
Creates a function invocation for keys{}.
|
static FunctionInvocation |
Functions.last(Expression expression) |
Creates a function invocation for the last() function.
|
StatementBuilder.OngoingReadingAndWith |
StatementBuilder.ExposesLimit.limit(Expression expression) |
Limits the number of returned records.
|
StatementBuilder.BuildableStatement |
StatementBuilder.TerminalExposesLimit.limit(Expression expression) |
Limits the number of returned records.
|
static ListExpression |
Cypher.listOf(Expression... expressions) |
|
static FunctionInvocation |
Functions.localdatetime(Expression temporalValue) |
Creates a function invocation for localdatetime({}).
|
static FunctionInvocation |
Functions.localtime(Expression temporalValue) |
Creates a function invocation for localtime({}).
|
static FunctionInvocation |
Functions.log(Expression expression) |
Creates a function invocation for log({}).
|
static FunctionInvocation |
Functions.log10(Expression expression) |
Creates a function invocation for log10({}).
|
default Condition |
Expression.lt(Expression rhs) |
Creates a lhs < rhs condition.
|
default Condition |
Expression.lte(Expression rhs) |
Creates a lhs <= rhs condition.
|
Reduction.OngoingDefinitionWithReducer |
Reduction.OngoingDefinitionWithList.map(Expression mapper) |
|
default Condition |
Expression.matches(Expression expression) |
Creates a condition that checks whether this expression matches that expression.
|
static FunctionInvocation |
Functions.max(Expression expression) |
Creates a function invocation for the max() function.
|
static FunctionInvocation |
Functions.maxDistinct(Expression expression) |
Creates a function invocation for the max() function with DISTINCT added.
|
static FunctionInvocation |
Functions.min(Expression expression) |
Creates a function invocation for the min() function.
|
static FunctionInvocation |
Functions.minDistinct(Expression expression) |
Creates a function invocation for the min() function with DISTINCT added.
|
default Operation |
Expression.multiply(Expression multiplicand) |
Creates a * operation of this (the multiplier) and the multiplicand.
|
StatementBuilder.BuildableMatchAndUpdate |
StatementBuilder.ExposesSet.mutate(Expression target,
Expression properties) |
Creates a += operation.
|
default StatementBuilder.BuildableMatchAndUpdate |
StatementBuilder.ExposesSet.mutate(Named variable,
Expression properties) |
Creates a += operation.
|
StatementBuilder.BuildableOngoingMergeAction |
StatementBuilder.OngoingMergeAction.mutate(Expression target,
Expression properties) |
Creates a += operation.
|
default StatementBuilder.BuildableOngoingMergeAction |
StatementBuilder.OngoingMergeAction.mutate(Named variable,
Expression properties) |
Creates a += operation.
|
default Condition |
Expression.ne(Expression rhs) |
|
StatementBuilder.OngoingOrderDefinition |
StatementBuilder.ExposesOrderBy.orderBy(Expression expression) |
Order the result set by an expression.
|
StatementBuilder.TerminalOngoingOrderDefinition |
StatementBuilder.TerminalExposesOrderBy.orderBy(Expression expression) |
Order the result set by an expression.
|
static FunctionInvocation |
Functions.percentileCont(Expression expression,
java.lang.Number percentile) |
Creates a function invocation for the percentileCont() function.
|
static FunctionInvocation |
Functions.percentileContDistinct(Expression expression,
java.lang.Number percentile) |
Creates a function invocation for the percentileCont() function with DISTINCT added.
|
static FunctionInvocation |
Functions.percentileDisc(Expression expression,
java.lang.Number percentile) |
Creates a function invocation for the percentileDisc() function.
|
static FunctionInvocation |
Functions.percentileDiscDistinct(Expression expression,
java.lang.Number percentile) |
Creates a function invocation for the percentileDisc() function with DISTINCT added.
|
static FunctionInvocation |
Functions.point(Expression expression) |
Creates a function invocation for the point() function.
|
default Operation |
Expression.pow(Expression n) |
Returns the power of n of this value.
|
protected Visitable |
Arguments.prepareVisit(Expression child) |
|
protected Visitable |
MapExpression.prepareVisit(Expression child) |
|
static Property |
Cypher.property(java.lang.String containerName,
Expression lookup) |
Creates a dynamic lookup of a property for a symbolic name, most likely pointing to a property container like a
node or a relationship.
|
static Property |
Cypher.property(Expression expression,
java.lang.String... names) |
Dereferences a property on a arbitrary expression.
|
static Property |
Cypher.property(Expression expression,
Expression lookup) |
Creates a dynamic lookup of a property on a arbitrary expression.
|
Property |
PropertyContainer.property(Expression lookup) |
Creates a new Property associated with this property container.
|
static FunctionInvocation |
Functions.radians(Expression expression) |
Creates a function invocation for radians({}).
|
static FunctionInvocation |
Functions.range(Expression start,
Expression end) |
|
static FunctionInvocation |
Functions.range(Expression start,
Expression end,
Expression step) |
Creates a function invocation for the range() function.
|
default Operation |
Expression.remainder(Expression dividend) |
Returns the remainder of this value and the dividend.
|
static StatementBuilder.OngoingReadingAndReturn |
Cypher.returning(Expression... expressions) |
A RETURN statement without a previous match.
|
StatementBuilder.OngoingReadingAndReturn |
ExposesReturning.returning(Expression... expressions) |
Create a match that returns one or more expressions.
|
ListComprehension |
ListComprehension.OngoingDefinitionWithoutReturn.returning(Expression... listDefinition) |
|
PatternComprehension |
PatternComprehension.OngoingDefinitionWithoutReturn.returning(Expression... listDefinition) |
|
StatementBuilder.OngoingReadingAndReturn |
ExposesReturning.returningDistinct(Expression... expressions) |
Create a match that returns the distinct set of one or more expressions.
|
static FunctionInvocation |
Functions.round(Expression value,
Expression... expression) |
Creates a function invocation for round({}).
|
StatementBuilder.BuildableMatchAndUpdate |
StatementBuilder.ExposesSet.set(Expression... expressions) |
Adds a SET clause to the statement.
|
default StatementBuilder.BuildableMatchAndUpdate |
StatementBuilder.ExposesSet.set(Named variable,
Expression expression) |
Adds a SET clause to the statement, modifying the given named thing with an expression.
|
StatementBuilder.BuildableOngoingMergeAction |
StatementBuilder.OngoingMergeAction.set(Expression... expressions) |
Adds a SET clause to the statement.
|
default StatementBuilder.BuildableOngoingMergeAction |
StatementBuilder.OngoingMergeAction.set(Named variable,
Expression expression) |
Adds a SET clause to the statement, modifying the given named thing with an expression.
|
static FunctionInvocation |
Functions.sign(Expression expression) |
Creates a function invocation for sign({}).
|
static FunctionInvocation |
Functions.sin(Expression expression) |
Creates a function invocation for sin({}).
|
static FunctionInvocation |
Functions.size(Expression expression) |
Creates a function invocation for the size() function.
|
StatementBuilder.OngoingReadingAndWithWithSkip |
StatementBuilder.ExposesSkip.skip(Expression expression) |
Adds a skip clause.
|
StatementBuilder.TerminalExposesLimit |
StatementBuilder.TerminalExposesSkip.skip(Expression expression) |
Adds a skip clause.
|
static SortItem |
Cypher.sort(Expression expression) |
|
static SortItem |
Cypher.sort(Expression expression,
SortItem.Direction direction) |
|
static FunctionInvocation |
Functions.sqrt(Expression expression) |
Creates a function invocation for sqrt({}).
|
default Condition |
Expression.startsWith(Expression expression) |
Creates a condition that checks whether this expression starts with that expression.
|
static FunctionInvocation |
Functions.stDev(Expression expression) |
Creates a function invocation for the stDev() function.
|
static FunctionInvocation |
Functions.stDevDistinct(Expression expression) |
Creates a function invocation for the stDev() function with DISTINCT added.
|
static FunctionInvocation |
Functions.stDevP(Expression expression) |
Creates a function invocation for the stDevP() function.
|
static FunctionInvocation |
Functions.stDevPDistinct(Expression expression) |
Creates a function invocation for the stDevP() function with DISTINCT added.
|
static Expression |
Cypher.subList(Expression targetExpression,
java.lang.Integer start,
java.lang.Integer end) |
Creates a closed range with given boundaries.
|
static Expression |
Cypher.subList(Expression targetExpression,
Expression start,
Expression end) |
Creates a closed range with given boundaries.
|
static Expression |
Cypher.subListFrom(Expression targetExpression,
java.lang.Integer start) |
Creates an open range starting at start.
|
static Expression |
Cypher.subListFrom(Expression targetExpression,
Expression start) |
Creates an open range starting at start.
|
static Expression |
Cypher.subListUntil(Expression targetExpression,
java.lang.Integer end) |
Creates an open range starting at start.
|
static Expression |
Cypher.subListUntil(Expression targetExpression,
Expression end) |
Creates an open range starting at start.
|
default Operation |
Expression.subtract(Expression subtrahend) |
Creates a - operation of this (the minuend) and the subtrahend.
|
static FunctionInvocation |
Functions.sum(Expression expression) |
Creates a function invocation for the sum() function.
|
static FunctionInvocation |
Functions.sumDistinct(Expression expression) |
Creates a function invocation for the sum() function with DISTINCT added.
|
static FunctionInvocation |
Functions.tan(Expression expression) |
Creates a function invocation for tan({}).
|
Case.CaseEnding |
Case.OngoingWhenThen.then(Expression expression) |
Ends this WHEN block with an expression.
|
static FunctionInvocation |
Functions.time(Expression temporalValue) |
Creates a function invocation for time({}).
|
Operation |
Property.to(Expression expression) |
Creates an Operation setting this property to a new value.
|
static FunctionInvocation |
Functions.toLower(Expression expression) |
Creates a function invocation for the toLower() function.
|
static StatementBuilder.OngoingUnwind |
Cypher.unwind(Expression expression) |
Starts building a statement starting with an UNWIND clause.
|
static StatementBuilder.OngoingUnwind |
Cypher.unwind(Expression... expressions) |
Starts building a statement starting with an UNWIND clause.
|
StatementBuilder.OngoingUnwind |
ExposesUnwind.unwind(Expression expression) |
Starts building a new UNWIND clause.
|
default StatementBuilder.OngoingUnwind |
ExposesUnwind.unwind(Expression... expressions) |
Starts building a new UNWIND clause.
|
static ListOperator |
Cypher.valueAt(Expression targetExpression,
java.lang.Integer index) |
Creates a single valued range at index.
|
static ListOperator |
Cypher.valueAt(Expression targetExpression,
Expression index) |
Creates a single valued range at index.
|
Case.OngoingWhenThen |
Case.CaseEnding.when(Expression expression) |
Adds a new WHEN block.
|
Case.OngoingWhenThen |
Case.CaseWhenThen.when(Expression nextExpression) |
Creates a new case/when expression with an additional WHEN block.
|
Case.OngoingWhenThen |
Case.when(Expression nextExpression) |
Creates a new case/when expression with an additional WHEN block.
|
static StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
Cypher.with(Expression... expressions) |
Starts a statement with a leading WITH.
|
StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
StatementBuilder.ExposesWith.with(Expression... expressions) |
Create a match that returns one or more expressions.
|
StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
StatementBuilder.with(Expression... expressions) |
Allows for queries starting with with range(1,10) as x return x or similar.
|
T |
ExposesCall.ExposesWithArgs.withArgs(Expression... arguments) |
Adds the given arguments to the ongoing call and procedes.
|
StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere |
StatementBuilder.ExposesWith.withDistinct(Expression... expressions) |
Create a match that returns the distinct set of one or more expressions.
|
FunctionInvocation |
Reduction.OngoingDefinitionWithInitial.withInitialValueOf(Expression initialValue) |
|