public class CostEstimatorHops extends CostEstimator
CostEstimator.DataFormat, CostEstimator.ExcludeType, CostEstimator.TestMeasure| Modifier and Type | Field and Description | 
|---|---|
| static double | DEFAULT_MEM_SP | 
DEFAULT_EST_PARALLELISM, DEFAULT_MEM_ESTIMATE_CP, DEFAULT_MEM_ESTIMATE_SP, DEFAULT_TIME_ESTIMATE, FACTOR_NUM_ITERATIONS| Constructor and Description | 
|---|
| CostEstimatorHops(OptTreePlanMappingAbstract map) | 
| Modifier and Type | Method and Description | 
|---|---|
| double | getLeafNodeEstimate(CostEstimator.TestMeasure measure,
                   OptNode node)Main leaf node estimation method - to be overwritten by specific cost estimators | 
| double | getLeafNodeEstimate(CostEstimator.TestMeasure measure,
                   OptNode node,
                   Types.ExecType et)Main leaf node estimation method - to be overwritten by specific cost estimators | 
getEstimate, getEstimate, getEstimate, getEstimatepublic static final double DEFAULT_MEM_SP
public CostEstimatorHops(OptTreePlanMappingAbstract map)
public double getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node)
CostEstimatorgetLeafNodeEstimate in class CostEstimatormeasure - ?node - internal representation of a plan alternative for program blocks and instructionspublic double getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)
CostEstimatorgetLeafNodeEstimate in class CostEstimatormeasure - ?node - internal representation of a plan alternative for program blocks and instructionset - forced execution type for leaf nodeCopyright © 2021 The Apache Software Foundation. All rights reserved.