Uses of Interface
mondrian.calc.MemberCalc
-
Packages that use MemberCalc 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. -
-
Uses of MemberCalc in mondrian.calc
Methods in mondrian.calc that return MemberCalc Modifier and Type Method Description MemberCalcExpCompiler. compileMember(Exp exp)Compiles an expression which yields aMemberresult. -
Uses of MemberCalc in mondrian.calc.impl
Classes in mondrian.calc.impl that implement MemberCalc Modifier and Type Class Description classAbstractMemberCalcAbstract implementation of theMemberCalcinterface.classAbstractVoidCalcAbstract implementation of theVoidCalcinterface.classCacheCalcCalculation which retrieves the value of an underlying calculation from cache.classConstantCalcCalculator which always returns the same value.classGenericCalcAdapter which computes a scalar or tuple expression and converts it to any required type.classMemberArrayValueCalcExpression 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.classMemberValueCalcExpression 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.classTupleValueCalcExpression 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.classValueCalcExpression which yields the value of the current member in the current dimensional context.Methods in mondrian.calc.impl that return MemberCalc Modifier and Type Method Description MemberCalcAbstractExpCompiler. compileMember(Exp exp)MemberCalcDelegatingExpCompiler. compileMember(Exp exp)Methods in mondrian.calc.impl with parameters of type MemberCalc Modifier and Type Method Description static GenericCalcMemberValueCalc. create(Exp exp, MemberCalc[] memberCalcs, boolean nullCheck)Constructors in mondrian.calc.impl with parameters of type MemberCalc Constructor Description MemberValueCalc(Exp exp, MemberCalc memberCalc, boolean nullCheck)Creates a MemberArrayValueCalc. -
Uses of MemberCalc in mondrian.olap.fun
Classes in mondrian.olap.fun that implement MemberCalc Modifier and Type Class Description static classAggregateFunDef.AggregateCalcstatic classHierarchyCurrentMemberFunDef.CalcImplCompiled implementation of the Hierarchy.CurrentMember function that evaluates the hierarchy expression first.static classHierarchyCurrentMemberFunDef.FixedCalcImplCompiled implementation of the Hierarchy.CurrentMember function that uses a fixed hierarchy.Methods in mondrian.olap.fun that return MemberCalc Modifier and Type Method Description MemberCalc[]TupleFunDef.CalcImpl. getMemberCalcs()Constructors in mondrian.olap.fun with parameters of type MemberCalc Constructor Description CalcImpl(Exp exp, MemberCalc memberCalc)CalcImpl(Exp exp, MemberCalc memberCalc)CalcImpl(Exp exp, MemberCalc memberCalc)Creates a CalcCalcImpl(ResolvedFunCall call, MemberCalc[] memberCalcs)
-