Class: Query
Defined in: lang-cypher/src/ast/query.ts:43
A complete Cypher query consisting of an ordered sequence of clauses.
Implements
Constructors
Constructor
new Query(
statements):Query
Defined in: lang-cypher/src/ast/query.ts:49
Parameters
| Parameter | Type | Description |
|---|---|---|
statements | QueryStatement[] | Ordered sequence of query clauses. |
Returns
Query
Properties
from?
optionalfrom?:CypherIdentifier
Defined in: lang-cypher/src/ast/query.ts:47
Graph identifier from a USE clause; undefined if absent.
setOp
setOp:
SetOp
Defined in: lang-cypher/src/ast/query.ts:45
Set operation linking this query to the next; null if this is the last query.
statements
statements:
QueryStatement[]
Defined in: lang-cypher/src/ast/query.ts:51
Ordered sequence of query clauses.
Methods
accept()
accept<
Ret,Arg>(visitor,arg?):Ret
Defined in: lang-cypher/src/ast/query.ts:54
Dispatches this node to the matching method on visitor.
Type Parameters
| Type Parameter |
|---|
Ret |
Arg |
Parameters
| Parameter | Type |
|---|---|
visitor | CypherVisitor<Ret, Arg> |
arg? | Arg |
Returns
Ret