DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
A node element of a query plan tree. /summary> More...
Public Member Functions | |
ITable | Evaluate (IRequest context) |
Public Member Functions inherited from Deveel.Data.Serialization.ISerializable | |
void | GetData (SerializeData data) |
A node element of a query plan tree. /summary>
A plan of a query is represented as a tree structure of such nodes. The design allows for plan nodes to be easily reorganized for the construction of better plans.
Definition at line 31 of file IQueryPlanNode.cs.
Implemented in Deveel.Data.Sql.Query.RangeSelectNode, Deveel.Data.Sql.Query.SortNode, Deveel.Data.Sql.Query.LeftOuterJoinNode, Deveel.Data.Sql.Query.GroupNode, Deveel.Data.Sql.Query.SimpleSelectNode, Deveel.Data.Sql.Query.CompositeNode, Deveel.Data.Sql.Query.CreateFunctionsNode, Deveel.Data.Sql.Query.FetchTableNode, Deveel.Data.Sql.Query.CachePointNode, Deveel.Data.Sql.Query.ExhaustiveSelectNode, Deveel.Data.Sql.Query.BranchQueryPlanNode, Deveel.Data.Sql.Query.JoinNode, Deveel.Data.Sql.Query.FetchViewNode, Deveel.Data.Sql.Query.ConstantSelectNode, Deveel.Data.Sql.Query.MarkerNode, Deveel.Data.Sql.Query.NonCorrelatedAnyAllNode, Deveel.Data.Sql.Query.EquiJoinNode, Deveel.Data.Sql.Query.NaturalJoinNode, Deveel.Data.Sql.Query.LimitNode, Deveel.Data.Sql.Query.SubsetNode, Deveel.Data.Sql.Query.SingleQueryPlanNode, Deveel.Data.Sql.Query.SimplePatternSelectNode, Deveel.Data.Sql.Query.DistinctNode, Deveel.Data.Sql.Query.LogicalUnionNode, and Deveel.Data.Sql.Query.SingleRowTableNode.