DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
The node for merging the child node with a set of new function columns over the entire result. More...
Public Member Functions | |
CreateFunctionsNode (IQueryPlanNode child, SqlExpression[] functionList, string[] nameList) | |
override ITable | Evaluate (IRequest context) |
Protected Member Functions | |
override void | GetData (SerializeData data) |
Protected Member Functions inherited from Deveel.Data.Sql.Query.SingleQueryPlanNode | |
SingleQueryPlanNode (IQueryPlanNode child) | |
SingleQueryPlanNode (ObjectData data) | |
Properties | |
SqlExpression[] | Functions [get, private set] |
The list of functions to create. More... | |
string[] | Names [get, private set] |
The list of names to give each function table. More... | |
Properties inherited from Deveel.Data.Sql.Query.SingleQueryPlanNode | |
IQueryPlanNode | Child [get, private set] |
Gets the single child node of the plan. More... | |
Private Member Functions | |
CreateFunctionsNode (ObjectData data) | |
The node for merging the child node with a set of new function columns over the entire result.
For example, we may want to add an expression a + 10
or coalesce(a, b, 1)
.
Definition at line 34 of file CreateFunctionsNode.cs.
|
inline |
Definition at line 35 of file CreateFunctionsNode.cs.
|
inlineprivate |
Definition at line 41 of file CreateFunctionsNode.cs.
|
inlinevirtual |
Implements Deveel.Data.Sql.Query.SingleQueryPlanNode.
Definition at line 58 of file CreateFunctionsNode.cs.
|
inlineprotectedvirtual |
Reimplemented from Deveel.Data.Sql.Query.SingleQueryPlanNode.
Definition at line 64 of file CreateFunctionsNode.cs.
|
getprivate set |
The list of functions to create.
Definition at line 50 of file CreateFunctionsNode.cs.
|
getprivate set |
The list of names to give each function table.
Definition at line 55 of file CreateFunctionsNode.cs.