Package  Description 

mondrian.calc 
Provides compiled expressions.

mondrian.calc.impl 
Provides implementation classes for compiled expressions.

mondrian.olap.fun 
Defines the set of MDX builtin functions.

Modifier and Type  Method and Description 

DateTimeCalc 
ExpCompiler.compileDateTime(Exp exp)
Compiles an expression which yields a
Date result. 
Modifier and Type  Class and Description 

class 
AbstractDateTimeCalc
Abstract implementation of the
DateTimeCalc interface. 
class 
AbstractVoidCalc
Abstract implementation of the
VoidCalc interface. 
class 
CacheCalc
Calculation which retrieves the value of an underlying calculation
from cache.

class 
ConstantCalc
Calculator which always returns the same value.

class 
GenericCalc
Adapter which computes a scalar or tuple expression and converts it to any
required type.

class 
MemberArrayValueCalc
Expression 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 
MemberValueCalc
Expression 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 
TupleValueCalc
Expression 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 
ValueCalc
Expression which yields the value of the current member in the current
dimensional context.

Modifier and Type  Method and Description 

DateTimeCalc 
DelegatingExpCompiler.compileDateTime(Exp exp) 
DateTimeCalc 
AbstractExpCompiler.compileDateTime(Exp exp) 
Modifier and Type  Class and Description 

static class 
AggregateFunDef.AggregateCalc 
Copyright © 2019 Hitachi Vantara. All rights reserved.