An expression containing a set of other expressions.
More...
|
override ISqlNode | OnChildNode (ISqlNode node) |
| During the initialization of the node from the parser, this method is called for every child node added to ChildNodes More...
|
|
virtual void | OnNodeInit () |
| After the initialization of the node from the parser, this method is invoked to let the specific initialization to occur. More...
|
|
An expression containing a set of other expressions.
Definition at line 24 of file SqlExpressionTupleNode.cs.
Deveel.Data.Sql.Parser.SqlExpressionTupleNode.SqlExpressionTupleNode |
( |
| ) |
|
|
inlinepackage |
Deveel.Data.Sql.Parser.SqlExpressionTupleNode.SqlExpressionTupleNode |
( |
IEnumerable< IExpressionNode > |
expressions | ) |
|
|
inline |
Definition at line 28 of file SqlExpressionTupleNode.cs.
IEnumerable< IExpressionNode > Expressions
Gets a read-only list of expression that are contained within this tuple.
void Deveel.Data.Sql.Parser.SqlExpressionTupleNode.GetExpressions |
( |
ISqlNode |
node | ) |
|
|
inlineprivate |
Definition at line 46 of file SqlExpressionTupleNode.cs.
47 var exps =
new List<IExpressionNode>();
48 foreach (var childNode
in node.ChildNodes) {
49 if (childNode is IExpressionNode)
50 exps.Add((IExpressionNode)childNode);
IEnumerable< IExpressionNode > Expressions
Gets a read-only list of expression that are contained within this tuple.
override ISqlNode Deveel.Data.Sql.Parser.SqlExpressionTupleNode.OnChildNode |
( |
ISqlNode |
node | ) |
|
|
inlineprotectedvirtual |
During the initialization of the node from the parser, this method is called for every child node added to ChildNodes
Reimplemented from Deveel.Data.Sql.Parser.SqlNode.
Definition at line 39 of file SqlExpressionTupleNode.cs.
40 if (node.NodeName ==
"sql_expression_list")
43 return base.OnChildNode(node);
void GetExpressions(ISqlNode node)
IEnumerable<IExpressionNode> Deveel.Data.Sql.Parser.SqlExpressionTupleNode.Expressions |
|
getprivate set |
The documentation for this class was generated from the following file: