Uses of Interface
mondrian.calc.MemberCalc
Packages that use MemberCalc
Package
Description
Provides compiled expressions.
Provides implementation classes for compiled expressions.
Defines the set of MDX built-in functions.
-
Uses of MemberCalc in mondrian.calc
Methods in mondrian.calc that return MemberCalcModifier and TypeMethodDescriptionExpCompiler.compileMember
(Exp exp) Compiles an expression which yields aMember
result. -
Uses of MemberCalc in mondrian.calc.impl
Classes in mondrian.calc.impl that implement MemberCalcModifier and TypeClassDescriptionclass
Abstract implementation of theMemberCalc
interface.class
Abstract implementation of theVoidCalc
interface.class
Calculation which retrieves the value of an underlying calculation from cache.class
Calculator which always returns the same value.class
Adapter which computes a scalar or tuple expression and converts it to any required type.class
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
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
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
Expression which yields the value of the current member in the current dimensional context.Methods in mondrian.calc.impl that return MemberCalcModifier and TypeMethodDescriptionAbstractExpCompiler.compileMember
(Exp exp) DelegatingExpCompiler.compileMember
(Exp exp) Methods in mondrian.calc.impl with parameters of type MemberCalcModifier and TypeMethodDescriptionstatic GenericCalc
MemberValueCalc.create
(Exp exp, MemberCalc[] memberCalcs, boolean nullCheck) Constructors in mondrian.calc.impl with parameters of type MemberCalcModifierConstructorDescriptionMemberValueCalc
(Exp exp, MemberCalc memberCalc, boolean nullCheck) Creates a MemberArrayValueCalc. -
Uses of MemberCalc in mondrian.olap.fun
Classes in mondrian.olap.fun that implement MemberCalcModifier and TypeClassDescriptionstatic class
static class
Compiled implementation of the Hierarchy.CurrentMember function that evaluates the hierarchy expression first.static class
Compiled implementation of the Hierarchy.CurrentMember function that uses a fixed hierarchy.Methods in mondrian.olap.fun that return MemberCalcConstructors in mondrian.olap.fun with parameters of type MemberCalcModifierConstructorDescriptionCalcImpl
(Exp exp, MemberCalc memberCalc) CalcImpl
(Exp exp, MemberCalc memberCalc) CalcImpl
(Exp exp, MemberCalc memberCalc) Creates a CalcCalcImpl
(ResolvedFunCall call, MemberCalc[] memberCalcs)