public class ConstantPropagateProcCtx extends Object implements NodeProcessorCtx
| Constructor and Description |
|---|
ConstantPropagateProcCtx() |
| Modifier and Type | Method and Description |
|---|---|
void |
addOpToDelete(Operator<? extends Serializable> op) |
Map<Operator<? extends Serializable>,Map<ColumnInfo,ExprNodeDesc>> |
getOpToConstantExprs() |
List<Operator<? extends Serializable>> |
getOpToDelete() |
Map<ColumnInfo,ExprNodeDesc> |
getPropagatedConstants(Operator<? extends Serializable> op)
Get propagated constant map from parents.
|
public Map<Operator<? extends Serializable>,Map<ColumnInfo,ExprNodeDesc>> getOpToConstantExprs()
public Map<ColumnInfo,ExprNodeDesc> getPropagatedConstants(Operator<? extends Serializable> op)
op - operator getting the propagated constants.public void addOpToDelete(Operator<? extends Serializable> op)
public List<Operator<? extends Serializable>> getOpToDelete()
Copyright © 2015 The Apache Software Foundation. All rights reserved.