public final class ColumnPrunerProcFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
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.ColumnPrunerLateralViewForwardProc
The Node Processor for Column Pruning on Lateral View Forward Operators.
|
static class |
ColumnPrunerProcFactory.ColumnPrunerLateralViewJoinProc
The Node Processor for Column Pruning on Lateral View Join Operators.
|
static class |
ColumnPrunerProcFactory.ColumnPrunerMapJoinProc
The Node Processor for Column Pruning on Map Join Operators.
|
static class |
ColumnPrunerProcFactory.ColumnPrunerPTFProc
- Pruning can only be done for Windowing.
|
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.
|
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
LOG |
public static ColumnPrunerProcFactory.ColumnPrunerFilterProc getFilterProc()
public static ColumnPrunerProcFactory.ColumnPrunerGroupByProc getGroupByProc()
public static ColumnPrunerProcFactory.ColumnPrunerPTFProc getPTFProc()
public static ColumnPrunerProcFactory.ColumnPrunerDefaultProc getDefaultProc()
public static ColumnPrunerProcFactory.ColumnPrunerTableScanProc getTableScanProc()
public static ColumnPrunerProcFactory.ColumnPrunerReduceSinkProc getReduceSinkProc()
public static ColumnPrunerProcFactory.ColumnPrunerSelectProc getSelectProc()
public static ColumnPrunerProcFactory.ColumnPrunerLateralViewJoinProc getLateralViewJoinProc()
public static ColumnPrunerProcFactory.ColumnPrunerLateralViewForwardProc getLateralViewForwardProc()
public static ColumnPrunerProcFactory.ColumnPrunerJoinProc getJoinProc()
public static ColumnPrunerProcFactory.ColumnPrunerMapJoinProc getMapJoinProc()
Copyright © 2012 The Apache Software Foundation