public class ColumnPruneHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
INPUTUIDS |
static java.lang.String |
OUTPUTUIDS |
protected static java.lang.String |
REQUIREDCOLS |
Constructor and Description |
---|
ColumnPruneHelper(OperatorPlan currentPlan) |
Modifier and Type | Method and Description |
---|---|
boolean |
check() |
protected java.util.Set<java.lang.Integer> |
getColumns(LogicalSchema schema,
java.util.Set<java.lang.Long> uids) |
OperatorPlan |
reportChanges() |
protected static final java.lang.String INPUTUIDS
public static final java.lang.String OUTPUTUIDS
protected static final java.lang.String REQUIREDCOLS
public ColumnPruneHelper(OperatorPlan currentPlan)
public boolean check() throws FrontendException
FrontendException
protected java.util.Set<java.lang.Integer> getColumns(LogicalSchema schema, java.util.Set<java.lang.Long> uids) throws FrontendException
FrontendException
public OperatorPlan reportChanges()
Copyright © 2007-2017 The Apache Software Foundation