|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PlanNode | |
|---|---|
| gr.uoa.di.madgik.hive | |
| gr.uoa.di.madgik.hive.analyzer | |
| gr.uoa.di.madgik.hive.plan | |
| gr.uoa.di.madgik.hive.test | |
| Uses of PlanNode in gr.uoa.di.madgik.hive |
|---|
| Methods in gr.uoa.di.madgik.hive that return PlanNode | |
|---|---|
PlanNode |
HiveQLParser.constructPlan()
|
PlanNode |
HiveQLPlanner.getCreatedPlan()
|
| Uses of PlanNode in gr.uoa.di.madgik.hive.analyzer |
|---|
| Methods in gr.uoa.di.madgik.hive.analyzer that return PlanNode | |
|---|---|
static PlanNode |
OperatorAnalyzer.concatPlans(PlanNode main,
PlanNode exten)
Merge two plans into one. |
static PlanNode |
OperatorAnalyzer.getPlan()
Get the created plan |
static PlanNode |
OperatorAnalyzer.optimizePlan(PlanNode node)
Optimize provided plan |
| Methods in gr.uoa.di.madgik.hive.analyzer with parameters of type PlanNode | |
|---|---|
static PlanNode |
OperatorAnalyzer.concatPlans(PlanNode main,
PlanNode exten)
Merge two plans into one. |
static PlanNode |
OperatorAnalyzer.optimizePlan(PlanNode node)
Optimize provided plan |
| Uses of PlanNode in gr.uoa.di.madgik.hive.plan |
|---|
| Subclasses of PlanNode in gr.uoa.di.madgik.hive.plan | |
|---|---|
class |
DataSourceNode
Represents a data source node of the plan that will be the input to the workflow layer |
class |
OperatorNode
Represents an operator node of the plan that will be the input to the workflow layer |
| Methods in gr.uoa.di.madgik.hive.plan that return types with arguments of type PlanNode | |
|---|---|
ArrayList<PlanNode> |
OperatorNode.getChildren()
getter for the children field, which defines the nodes that provide the data input to the operator. |
| Methods in gr.uoa.di.madgik.hive.plan with parameters of type PlanNode | |
|---|---|
void |
OperatorNode.addChild(PlanNode child)
adds a child in the children field |
| Method parameters in gr.uoa.di.madgik.hive.plan with type arguments of type PlanNode | |
|---|---|
void |
OperatorNode.setChildren(ArrayList<PlanNode> children)
setter for the children field, which defines the nodes that provide the data input to the operator |
| Constructor parameters in gr.uoa.di.madgik.hive.plan with type arguments of type PlanNode | |
|---|---|
OperatorNode(Functionality functionality,
HashMap<String,String> functionalArgs,
ArrayList<PlanNode> children)
Default Constructor |
|
| Uses of PlanNode in gr.uoa.di.madgik.hive.test |
|---|
| Methods in gr.uoa.di.madgik.hive.test that return PlanNode | |
|---|---|
static PlanNode |
HiveParserTest.createPlan()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||