Uses of Package
org.teiid.query.processor.relational
-
Classes in org.teiid.query.processor.relational used by org.teiid.common.buffer Class Description ListNestedSortComparator This class can be used for comparing lists of elements, when the fields to be sorted on and the comparison mechanism are dynamically specified. -
Classes in org.teiid.query.processor.relational used by org.teiid.query.function.source Class Description RelationalNode -
Classes in org.teiid.query.processor.relational used by org.teiid.query.optimizer.relational Class Description RelationalNode RelationalPlan -
Classes in org.teiid.query.processor.relational used by org.teiid.query.optimizer.relational.rules Class Description AccessNode -
Classes in org.teiid.query.processor.relational used by org.teiid.query.processor.relational Class Description AccessNode ArrayTableNode Handles array table processing.DependentCriteriaProcessor DependentCriteriaProcessor.SetState DependentValueSource EnhancedSortMergeJoinStrategy Extends the basic fully sorted merge join to check for conditions necessary to not fully sort one of the sides.InsertPlanExecutionNode JoinNode JoinNode.JoinStrategyType JoinStrategy ListNestedSortComparator 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.MergeJoinStrategy.SortOption NestedLoopJoinStrategy Nested loop is currently implemented as a degenerate case of merge join.NestedTableJoinStrategy Variation of a nested loop join that handles nested tablesObjectTableNode Handles object table processing.PlanExecutionNode ProjectIntoNode.Mode ProjectNode RelationalNode RelationalNodeStatistics RelationalPlan SelectNode SortNode SortUtility.Mode 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.SubqueryAwareRelationalNode TextTableNode Handles text file processing. -
Classes in org.teiid.query.processor.relational used by org.teiid.query.sql.lang Class Description DependentValueSource -
Classes in org.teiid.query.processor.relational used by org.teiid.xquery.saxon Class Description RelationalNode SubqueryAwareRelationalNode