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 |
---|---|
TupleCalc |
ExpCompiler.compileTuple(Exp exp)
Compiles an expression which yields a tuple result.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTupleCalc
Abstract implementation of the
TupleCalc 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 |
---|---|
TupleCalc |
AbstractExpCompiler.compileTuple(Exp exp) |
TupleCalc |
BetterExpCompiler.compileTuple(Exp exp) |
TupleCalc |
DelegatingExpCompiler.compileTuple(Exp exp) |
Constructor and Description |
---|
TupleValueCalc(Exp exp,
TupleCalc tupleCalc,
boolean nullCheck)
Creates a TupleValueCalc.
|
Modifier and Type | Class and Description |
---|---|
static class |
AggregateFunDef.AggregateCalc |
static class |
TupleFunDef.CalcImpl |
Copyright © 2020 Hitachi Vantara. All rights reserved.