## Uses of Class
com.mckoi.database.QueryPlan.SingleQueryPlanNode

Packages that use QueryPlan.SingleQueryPlanNode
com.mckoi.database: The core database classes for Mckoi.

### Uses of QueryPlan.SingleQueryPlanNode in com.mckoi.database

Subclasses of QueryPlan.SingleQueryPlanNode in com.mckoi.database
`static class` `QueryPlan.CachePointNode` A cache point node that only evaluates the child if the result can not be found in the cache with the given unique id.
`static class` `QueryPlan.ConstantSelectNode` The node for evaluating an expression that contains entirely constant values (no variables).
`static class` `QueryPlan.CreateFunctionsNode` The node for merging the child node with a set of new function columns over the entire result.
`static class` `QueryPlan.DistinctNode` The node for performing a distinct operation on the given columns of the child node.
`static class` `QueryPlan.ExhaustiveSelectNode` The node for performing a exhaustive select operation on the child node.
`static class` `QueryPlan.FunctionalSelectNode` The node for performing a functional select operation on the child node.
`static class` `QueryPlan.GroupNode` The node for performing a grouping operation on the columns of the child node.
`static class` `QueryPlan.LeftOuterJoinNode` A branch node for a left outer join.
`static class` `QueryPlan.MarkerNode` A marker node that takes the result of a child and marks it as a name that can later be retrieved.
`static class` `QueryPlan.MultiColumnEquiSelectNode` The node for performing an equi-select on a group of columns of the child node.
`static class` `QueryPlan.RangeSelectNode` The node for performing a simple indexed query on a single column of the child node.
`static class` `QueryPlan.SimplePatternSelectNode` The node for evaluating a simple pattern search on a table which includes a single left hand variable or constant, a pattern type (LIKE, NOT LIKE or REGEXP), and a right hand constant (eg.
`static class` `QueryPlan.SimpleSelectNode` The node for performing a simple select operation on a table.
`static class` `QueryPlan.SortNode` The node for performing a sort operation on the given columns of the child node.
`static class` `QueryPlan.SubsetNode` The node for finding a subset and renaming the columns of the results in the child node.