Package | Description |
---|---|
com.mckoi.database |
The core database classes for Mckoi.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Copyright © 2015. All rights reserved.