Expand description
Cypher AST. Mirrors the openCypher subset implemented by the
UQA Cypher subset: MATCH, OPTIONAL MATCH, CREATE, MERGE,
SET, DELETE, DETACH DELETE, RETURN, WITH, WHERE,
ORDER BY, SKIP, LIMIT, UNWIND.
Structs§
- Binary
Op - Case
Expr - Create
Clause - Cypher
Query - Delete
Clause - Function
Call - InList
- IsNot
Null - IsNull
- List
Comprehension [variable IN list WHERE filter | map]list comprehension.- List
Index - List
Literal - List
Slice expr[start..end]slice; either bound may be omitted. Slices are end-exclusive and support negative offsets.- Literal
- MapLiteral
- Match
Clause - Merge
Clause - Node
Pattern - Order
ByItem - Parameter
- Path
Pattern - Property
Access - RelPattern
- Return
Clause - Return
Item - SetClause
- SetItem
- UnaryOp
- Unwind
Clause - Variable
- With
Clause
Enums§
- Cypher
Clause - Cypher
Expr - Top-level expression node.
- Path
Element - One element in a path: a node or a relationship.
- RelDirection
- Direction of a relationship pattern.
- SetOperator