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