| Package | Description | 
|---|---|
| mondrian.calc | Provides compiled expressions. | 
| mondrian.calc.impl | Provides implementation classes for compiled expressions. | 
| mondrian.olap.fun | Defines the set of MDX built-in functions. | 
| Modifier and Type | Method and Description | 
|---|---|
| StringCalc | ExpCompiler. compileString(Exp exp)Compiles an expression which yields a  Stringresult. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractStringCalcAbstract implementation of the  StringCalcinterface. | 
| class  | AbstractVoidCalcAbstract implementation of the  VoidCalcinterface. | 
| class  | CacheCalcCalculation which retrieves the value of an underlying calculation
 from cache. | 
| class  | ConstantCalcCalculator which always returns the same value. | 
| class  | GenericCalcAdapter which computes a scalar or tuple expression and converts it to any
 required type. | 
| class  | MemberArrayValueCalcExpression which evaluates a few member expressions,
 sets the dimensional context to the result of those expressions,
 then yields the value of the current measure in the current
 dimensional context. | 
| class  | MemberValueCalcExpression which evaluates a few member expressions,
 sets the dimensional context to the result of those expressions,
 then yields the value of the current measure in the current
 dimensional context. | 
| class  | TupleValueCalcExpression which evaluates a tuple expression,
 sets the dimensional context to the result of that expression,
 then yields the value of the current measure in the current
 dimensional context. | 
| class  | ValueCalcExpression which yields the value of the current member in the current
 dimensional context. | 
| Modifier and Type | Method and Description | 
|---|---|
| StringCalc | AbstractExpCompiler. compileString(Exp exp) | 
| StringCalc | DelegatingExpCompiler. compileString(Exp exp) | 
| static StringCalc | ConstantCalc. constantString(String s)Creates an expression which evaluates to a given string. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | AggregateFunDef.AggregateCalc | 
Copyright © 2021 Hitachi Vantara. All rights reserved.