|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.hive.ql.optimizer.ColumnPrunerProcFactory
public class ColumnPrunerProcFactory
Factory for generating the different node processors used by ColumnPruner.
Nested Class Summary | |
---|---|
static class |
ColumnPrunerProcFactory.ColumnPrunerDefaultProc
The Default Node Processor for Column Pruning. |
static class |
ColumnPrunerProcFactory.ColumnPrunerFilterProc
Node Processor for Column Pruning on Filter Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerGroupByProc
Node Processor for Column Pruning on Group By Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerJoinProc
The Node Processor for Column Pruning on Join Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerMapJoinProc
The Node Processor for Column Pruning on Map Join Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerReduceSinkProc
The Node Processor for Column Pruning on Reduce Sink Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerSelectProc
The Node Processor for Column Pruning on Select Operators. |
static class |
ColumnPrunerProcFactory.ColumnPrunerTableScanProc
The Node Processor for Column Pruning on Table Scan Operators. |
Constructor Summary | |
---|---|
ColumnPrunerProcFactory()
|
Method Summary | |
---|---|
static ColumnPrunerProcFactory.ColumnPrunerDefaultProc |
getDefaultProc()
Factory method to get the ColumnPrunerDefaultProc class. |
static ColumnPrunerProcFactory.ColumnPrunerFilterProc |
getFilterProc()
Factory method to get the ColumnPrunerFilterProc class. |
static ColumnPrunerProcFactory.ColumnPrunerGroupByProc |
getGroupByProc()
Factory method to get the ColumnPrunerGroupByProc class. |
static ColumnPrunerProcFactory.ColumnPrunerJoinProc |
getJoinProc()
The Factory method to get ColumnJoinProc class. |
static ColumnPrunerProcFactory.ColumnPrunerMapJoinProc |
getMapJoinProc()
The Factory method to get ColumnMapJoinProc class. |
static ColumnPrunerProcFactory.ColumnPrunerReduceSinkProc |
getReduceSinkProc()
The Factory method to get ColumnPrunerReduceSinkProc class. |
static ColumnPrunerProcFactory.ColumnPrunerSelectProc |
getSelectProc()
The Factory method to get the ColumnPrunerSelectProc class. |
static ColumnPrunerProcFactory.ColumnPrunerTableScanProc |
getTableScanProc()
Factory method to get the ColumnPrunerDefaultProc class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ColumnPrunerProcFactory()
Method Detail |
---|
public static ColumnPrunerProcFactory.ColumnPrunerFilterProc getFilterProc()
public static ColumnPrunerProcFactory.ColumnPrunerGroupByProc getGroupByProc()
public static ColumnPrunerProcFactory.ColumnPrunerDefaultProc getDefaultProc()
public static ColumnPrunerProcFactory.ColumnPrunerTableScanProc getTableScanProc()
public static ColumnPrunerProcFactory.ColumnPrunerReduceSinkProc getReduceSinkProc()
public static ColumnPrunerProcFactory.ColumnPrunerSelectProc getSelectProc()
public static ColumnPrunerProcFactory.ColumnPrunerJoinProc getJoinProc()
public static ColumnPrunerProcFactory.ColumnPrunerMapJoinProc getMapJoinProc()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |