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
FrontendExceptionprotected java.util.Set<java.lang.Integer> getColumns(LogicalSchema schema, java.util.Set<java.lang.Long> uids) throws FrontendException
FrontendExceptionpublic OperatorPlan reportChanges()
Copyright © 2007-2025 The Apache Software Foundation