Class: SimpleMapExpr
Defined in: lang-xquery/src/ast/path.ts:23
XQuery simple map expression source ! mapping, applying mapping to each item of source.
Implements
Constructors
Constructor
new SimpleMapExpr(
source,mapping):SimpleMapExpr
Defined in: lang-xquery/src/ast/path.ts:24
Parameters
| Parameter | Type | Description |
|---|---|---|
source | ASTNode | The left-hand sequence expression supplying the context items. |
mapping | ASTNode | The expression evaluated once per context item. |
Returns
SimpleMapExpr
Properties
mapping
mapping:
ASTNode
Defined in: lang-xquery/src/ast/path.ts:28
The expression evaluated once per context item.
source
source:
ASTNode
Defined in: lang-xquery/src/ast/path.ts:26
The left-hand sequence expression supplying the context items.
Methods
accept()
accept<
Ret,Arg>(visitor,arg?):Ret
Defined in: lang-xquery/src/ast/path.ts:31
Dispatches this node to the matching method on visitor.
Type Parameters
| Type Parameter |
|---|
Ret |
Arg |
Parameters
| Parameter | Type |
|---|---|
visitor | XQueryVisitor<Ret, Arg> |
arg? | Arg |
Returns
Ret