Class: UnwindClause
Defined in: lang-cypher/src/ast/query.ts:76
An UNWIND clause that expands a list expression into one row per element.
Implements
Constructors
Constructor
new UnwindClause(
expr,variable):UnwindClause
Defined in: lang-cypher/src/ast/query.ts:77
Parameters
| Parameter | Type | Description |
|---|---|---|
expr | ASTNode | The list expression to unwind. |
variable | CypherIdentifier | Variable bound to each element in the expanded list. |
Returns
UnwindClause
Properties
expr
expr:
ASTNode
Defined in: lang-cypher/src/ast/query.ts:79
The list expression to unwind.
variable
variable:
CypherIdentifier
Defined in: lang-cypher/src/ast/query.ts:81
Variable bound to each element in the expanded list.
Methods
accept()
accept<
Ret,Arg>(visitor,arg?):Ret
Defined in: lang-cypher/src/ast/query.ts:84
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