| Package | Description |
|---|---|
| org.apache.tajo.plan | |
| org.apache.tajo.plan.logical | |
| org.apache.tajo.plan.rewrite.rules | |
| org.apache.tajo.plan.serder |
This package provides (de)serialization API for logical plan and it related parts.
|
| org.apache.tajo.plan.verifier | |
| org.apache.tajo.plan.visitor |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
LogicalPlanner.checkIfBeEvaluatedAtGroupBy(EvalNode evalNode,
GroupbyNode node) |
| Modifier and Type | Method and Description |
|---|---|
GroupbyNode |
DistinctGroupbyNode.getGroupbyPlan() |
| Modifier and Type | Method and Description |
|---|---|
List<GroupbyNode> |
DistinctGroupbyNode.getSubPlans() |
| Modifier and Type | Method and Description |
|---|---|
void |
DistinctGroupbyNode.setGroupbyPlan(GroupbyNode groupbyPlan) |
| Modifier and Type | Method and Description |
|---|---|
void |
DistinctGroupbyNode.setSubPlans(List<GroupbyNode> groupByNodes) |
| Modifier and Type | Method and Description |
|---|---|
static Target[] |
ProjectionPushDownRule.buildGroupByTarget(GroupbyNode groupbyNode,
List<Target> groupingKeyTargets,
String[] aggEvalNames) |
LogicalNode |
FilterPushDownRule.visitGroupBy(org.apache.tajo.plan.rewrite.rules.FilterPushDownRule.FilterPushDownContext context,
LogicalPlan plan,
LogicalPlan.QueryBlock block,
GroupbyNode groupbyNode,
Stack<LogicalNode> stack) |
LogicalNode |
ProjectionPushDownRule.visitGroupBy(org.apache.tajo.plan.rewrite.rules.ProjectionPushDownRule.Context context,
LogicalPlan plan,
LogicalPlan.QueryBlock block,
GroupbyNode node,
Stack<LogicalNode> stack) |
| Modifier and Type | Method and Description |
|---|---|
LogicalNode |
LogicalNodeSerializer.visitGroupBy(LogicalNodeSerializer.SerializeContext context,
LogicalPlan plan,
LogicalPlan.QueryBlock block,
GroupbyNode node,
Stack<LogicalNode> stack) |
| Modifier and Type | Method and Description |
|---|---|
LogicalNode |
LogicalPlanVerifier.visitGroupBy(LogicalPlanVerifier.Context context,
LogicalPlan plan,
LogicalPlan.QueryBlock block,
GroupbyNode node,
Stack<LogicalNode> stack) |
| Modifier and Type | Method and Description |
|---|---|
RESULT |
LogicalPlanVisitor.visitGroupBy(CONTEXT context,
LogicalPlan plan,
LogicalPlan.QueryBlock block,
GroupbyNode node,
Stack<LogicalNode> stack) |
RESULT |
BasicLogicalPlanVisitor.visitGroupBy(CONTEXT context,
LogicalPlan plan,
LogicalPlan.QueryBlock block,
GroupbyNode node,
Stack<LogicalNode> stack) |
LogicalNode |
ExplainLogicalPlanVisitor.visitGroupBy(ExplainLogicalPlanVisitor.Context context,
LogicalPlan plan,
LogicalPlan.QueryBlock block,
GroupbyNode node,
Stack<LogicalNode> stack) |
Copyright © 2015 Apache Software Foundation. All Rights Reserved.