AccessNode |
|
ArrayTableNode |
Handles array table processing.
|
BatchedUpdateNode |
Node that batches commands sent to the DataManager.
|
DependentAccessNode |
Takes a query with 1 or more dependent sets from 1 or more sources and creates a series of commands.
|
DependentCriteriaProcessor |
|
DependentCriteriaProcessor.SetState |
|
DependentProcedureAccessNode |
|
DependentProcedureCriteriaProcessor |
|
DependentProcedureExecutionNode |
|
DependentValueSource |
|
DupRemoveNode |
|
EnhancedSortMergeJoinStrategy |
Extends the basic fully sorted merge join to check for conditions necessary
to not fully sort one of the sides.
|
GroupingNode |
|
InsertPlanExecutionNode |
|
JoinNode |
|
JoinStrategy |
|
LimitNode |
|
ListNestedSortComparator<T extends Comparable<? super T>> |
This class can be used for comparing lists of elements, when the fields to
be sorted on and the comparison mechanism are dynamically specified.
|
MergeJoinStrategy |
MergeJoinStrategy supports generalized Full, Left Outer, and Inner Joins (containing non-equi join criteria) as long as there
is at least one equi-join criteria
Additionally supports Semi and Anti-Semi Joins.
|
NestedLoopJoinStrategy |
Nested loop is currently implemented as a degenerate case of merge join.
|
NestedTableJoinStrategy |
Variation of a nested loop join that handles nested tables
|
NullNode |
|
ObjectTableNode |
Handles object table processing.
|
PlanExecutionNode |
|
ProjectIntoNode |
|
ProjectNode |
|
RelationalNode |
|
RelationalNodeStatistics |
|
RelationalNodeUtil |
|
RelationalPlan |
|
SelectNode |
|
SortingFilter |
|
SortNode |
|
SortUtility |
Implements several modes of a multi-pass sort.
|
SubqueryAwareEvaluator |
This utility handles the work of processing a subquery; certain types
of processor nodes will use an instance of this class to do that work.
|
SubqueryAwareEvaluator.SubqueryState |
|
SubqueryAwareRelationalNode |
|
TextTableNode |
Handles text file processing.
|
UnionAllNode |
|
WindowFunctionProjectNode |
|