public abstract class AbstractHierarchyCalc extends AbstractCalc implements HierarchyCalc
HierarchyCalc interface.
 The derived class must
 implement the HierarchyCalc.evaluateHierarchy(mondrian.olap.Evaluator) method,
 and the evaluate(mondrian.olap.Evaluator) method will call it.
exp, type| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractHierarchyCalc(Exp exp,
                     Calc[] calcs)
Creates an AbstractHierarchyCalc. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
evaluate(Evaluator evaluator)
Evaluates this expression. 
 | 
accept, anyDepends, anyDependsButFirst, butDepends, collectArguments, dependsOn, getArguments, getCalcs, getName, getResultStyle, getType, isWrapperFor, simplifyEvaluator, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluateHierarchyaccept, dependsOn, getResultStyle, getType, isWrapperFor, unwrapCopyright © 2017 Hitachi Vantara. All rights reserved.