|
| 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...
|
| |
|
| SqlQueryExpressionNode | QueryExpression [get, private set] |
| |
| string | TableName [get, private set] |
| |
| IEnumerable< string > | ColumnNames [get, private set] |
| |
| ISqlNode | Parent [get, private set] |
| | Gets the parent of the current node. More...
|
| |
| string | NodeName [get, private set] |
| | Gets the name of the node, as expressed in the SQL grammar. More...
|
| |
| IEnumerable< ISqlNode > | ChildNodes [get, private set] |
| | Gets an immutable list of nodes, children of the current node. More...
|
| |
| IEnumerable< Token > | Tokens [get, private set] |
| | Gets an immutable list of Token that represent the source of this node. More...
|
| |
| string ISqlNode. | NodeName [get] |
| |
| ISqlNode ISqlNode. | Parent [get] |
| |
| IEnumerable< ISqlNode > ISqlNode. | ChildNodes [get] |
| |
| IEnumerable< Token > ISqlNode. | Tokens [get] |
| |
| string | NodeName [get] |
| | Gets the name of the node analyzed from the parser. More...
|
| |
| ISqlNode | Parent [get] |
| | Gets a reference to the parent ISqlNode, if any. More...
|
| |
| IEnumerable< ISqlNode > | ChildNodes [get] |
| | Gets a read-only enumeration of the children nodes, if any. More...
|
| |
| IEnumerable< Token > | Tokens [get] |
| | Gets an enumeration of the tokens composing the this node. More...
|
| |
Definition at line 21 of file QueryUpdateNode.cs.
| Deveel.Data.Sql.Parser.QueryUpdateNode.QueryUpdateNode |
( |
| ) |
|
|
inlinepackage |
| override ISqlNode Deveel.Data.Sql.Parser.QueryUpdateNode.OnChildNode |
( |
ISqlNode |
node | ) |
|
|
inlineprotectedvirtual |
During the initialization of the node from the parser, this method is called for every child node added to ChildNodes
- Parameters
-
| node | The node being added to the list of children. |
- Returns
- Returns a normalized version of the child node, or the node itself.
Reimplemented from Deveel.Data.Sql.Parser.SqlNode.
Definition at line 31 of file QueryUpdateNode.cs.
32 if (node is ObjectNameNode) {
34 }
else if (node is IExpressionNode) {
36 }
else if (node.NodeName ==
"column_list") {
SqlQueryExpressionNode QueryExpression
override ISqlNode OnChildNode(ISqlNode node)
During the initialization of the node from the parser, this method is called for every child node add...
| IEnumerable<string> Deveel.Data.Sql.Parser.QueryUpdateNode.ColumnNames |
|
getprivate set |
| string Deveel.Data.Sql.Parser.QueryUpdateNode.TableName |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Parser/QueryUpdateNode.cs