public class ExpCacheDescriptor extends Object
Evaluator.getCachedResult(ExpCacheDescriptor)).| Constructor and Description | 
|---|
ExpCacheDescriptor(Exp exp,
                  Calc calc,
                  Evaluator evaluator)
Creates a descriptor with a given compiled expression. 
 | 
ExpCacheDescriptor(Exp exp,
                  Evaluator evaluator)
Creates a descriptor. 
 | 
ExpCacheDescriptor(Exp exp,
                  ExpCompiler compiler)
Creates a descriptor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
evaluate(Evaluator evaluator)  | 
Calc | 
getCalc()  | 
int[] | 
getDependentHierarchyOrdinals()
Returns the ordinals of the hierarchies which this expression is
 dependent upon. 
 | 
Exp | 
getExp()  | 
public ExpCacheDescriptor(Exp exp, Calc calc, Evaluator evaluator)
exp - Expressioncalc - Compiled expressionevaluator - Evaluatorpublic ExpCacheDescriptor(Exp exp, Evaluator evaluator)
exp - Expressionevaluator - Evaluatorpublic ExpCacheDescriptor(Exp exp, ExpCompiler compiler)
exp - Expressioncompiler - Compilerpublic Exp getExp()
public Calc getCalc()
public int[] getDependentHierarchyOrdinals()