class |
AliasedExpression |
An aliased expression, that deals with named expressions when accepting visitors.
|
class |
Arguments |
Specialized list of expressions that represents the arguments of a procedure call.
|
class |
Asterisk |
The *.
|
class |
BooleanLiteral |
The boolean literal.
|
class |
Case |
|
class |
Case.CaseElse |
Represents a finalizing `else` expression.
|
class |
Case.CaseWhenThen |
Represents a pair of `when-then` expressions.
|
static class |
Case.GenericCase |
Implementation of the Case class to support generic case.
|
static class |
Case.GenericCase.EndingGenericCase |
|
static class |
Case.SimpleCase |
Special implementation of the Case class to support simple case with an initial expression / condition.
|
static class |
Case.SimpleCase.EndingSimpleCase |
|
class |
Comparison |
A concrete condition representing a comparision between two expressions.
|
class |
CompoundCondition |
|
class |
ConstantCondition |
A constant condition that is either always true or false.
|
class |
Create |
|
class |
Delete |
|
class |
Distinct |
AST representation of the DISTINCT keyword.
|
class |
ExistentialSubquery |
An existential subquery can only be used in a where clause.
|
class |
FunctionInvocation |
|
class |
HasLabelCondition |
A condition checking for the presence of labels on nodes.
|
class |
Hint |
Visitable implementing hints.
|
static class |
Hint.IndexProperties |
Internal helper class to wrap up the properties used inside an index.
|
class |
KeyValueMapEntry |
Helper class, only for internal use.
|
class |
Limit |
|
class |
ListComprehension |
|
class |
ListExpression |
Represents a list expression as in [expression1, expression2, ..., expressionN]
|
class |
ListLiteral |
A list of literals.
|
class |
ListOperator |
Represents a range literal applied to another expression.
|
static class |
ListOperator.Details |
This is not a public API and just used internally for structuring the tree.
|
class |
MapExpression |
A dedicated map expression.
|
class |
MapProjection |
Represents a map projection as described here.
|
class |
Match |
|
class |
Merge |
|
class |
MergeAction |
An action or event that happens after a MERGE clause.
|
class |
NamedPath |
Represents a named path.
|
class |
Namespace |
|
class |
NestedExpression |
|
class |
NodeBase<SELF extends Node> |
This is the base class for all nodes.
|
class |
NodeLabel |
Expression for a single Node label.
|
class |
NotCondition |
A negated version of the condition passed during construction of this condition.
|
class |
NullLiteral |
Represents the literal value null.
|
class |
NumberLiteral |
|
class |
Operation |
A binary operation.
|
class |
Operator |
An operator.
|
class |
Order |
Represents the list of sort items that make up the order of records in a result set.
|
class |
Parameter<T> |
Represents a named parameter inside a Cypher statement.
|
class |
Pattern |
A pattern is something that can be matched.
|
class |
PatternComprehension |
|
class |
ProcedureCall |
|
class |
ProcedureName |
|
class |
Properties |
Represents the properties of a node or a relationship when used as part of the
whole pattern (inside a MATCH, CREATE or MERGE clause as {p1: v1, p2: v2, pn: vn}.
|
class |
PropertyLookup |
|
class |
Reduction |
A typed subtree representing the arguments of a call to the reduce() function.
|
static class |
Relationship.Details |
|
class |
RelationshipBase<S extends NodeBase<?>,E extends NodeBase<?>,SELF extends RelationshipBase<S,E,SELF>> |
This is the base class for all relationships.
|
class |
RelationshipChain |
Represents a chain of relationships.
|
class |
RelationshipLength |
Expresses the length of a relationship.
|
class |
RelationshipTypes |
|
class |
Remove |
|
class |
Return |
|
class |
ReturnBody |
The container or "body" for return items, order and optional skip and things.
|
class |
Set |
|
class |
Skip |
|
class |
SortItem |
A sort item can be used in an ORDER BY clause and changes the order of the items being returned from a query.
|
static class |
SortItem.Direction |
Sort direction.
|
class |
StringLiteral |
The string representation of a string literal will be a quoted Cypher string in single tickmarks with
escaped reserved characters.
|
class |
Subquery |
Represents a "callable" subquery.
|
class |
SymbolicName |
A symbolic name to identify nodes, relationships and aliased items.
|
class |
TemporalLiteral |
Thrown when a QueryDSL operator cannot be used with the Cypher-DSL predicate converter.
|
class |
UnionPart |
Represents a part of an union.
|
class |
Unwind |
|
class |
Where |
Roughly corresponding to Where.
|
class |
With |
|
class |
YieldItems |
Items yielded by a stand alone or in query call.
|