Package mondrian.olap.fun
package mondrian.olap.fun
Defines the set of MDX built-in functions.
-
ClassDescriptionAbstract base class for all aggregate functions (
Aggregate,Sum,Avg, et cetera).Definition of theAGGREGATEMDX function.BuiltinFunTablecontains a list of all built-in MDX functions.Definition of theCachesystem function, which is smart enough to evaluate its argument only once.Definition of theCASTMDX operator.Definition of theCoalesceEmptyMDX function.Definition of theCrossJoinMDX function.Interface to build a customized function table, selecting functions from the set of supported functions in an instance ofBuiltinFunTable.Existing keyword limits a set to what exists within the current context, ie as if context members of the same dimension as the set were in the slicer.FunDefBaseis the default implementation ofFunDef.Support class for theCmdRunnerallowing one to view available functions and their syntax.Abstract implementation ofFunTable.FunUtilcontains a set of methods useful within themondrian.olap.funpackage.Compares cell values, so that larger values compare first.Global function table contains builtin functions and global user-defined functions.Definition of the<Hierarchy>.CurrentMemberMDX builtin function.Compiled implementation of the Hierarchy.CurrentMember function that evaluates the hierarchy expression first.Compiled implementation of the Hierarchy.CurrentMember function that uses a fixed hierarchy.Definition of the<Hierarchy>.DimensionMDX builtin function.Definition of theIifMDX function.MDX function which is implemented by a Java method.Annotation which allows you to tag a Java method with the description of the MDX function it implements.Annotation which allows you to tag a Java method with the name of the MDX function it implements.Annotation which allows you to tag a Java method with the signature of the MDX function it implements.Annotation which allows you to tag a Java method with the syntax of the MDX function it implements.Definition of the<Level>.HierarchyMDX builtin function.Definition of the<Level>.MembersMDX function.Abstract base class for definitions of linear regression functions.Definition of theLinRegInterceptMDX function.Definition of theLinRegPointMDX function.Definition of theLinRegR2MDX function.Definition of theLinRegSlopeMDX function.Definition of theLinRegVarianceMDX function.Visitor which collects any non-measure base members encountered while traversing an expression.Definition of the<Member>.HierarchyMDX builtin function.Definition of the<Member>.LevelMDX builtin function.Definition of the<Member>.OrderKeyMDX builtin function.Thrown while evaluating a cell expressionAMultiResolverconsiders several overloadings of the same function.Definition of the<Named Set>.CurrentMDX builtin function.Definition of the<Named Set>.CurrentOrdinalMDX builtin function.Definition of theNativizeSetMDX function.Definition of theNonEmptyCrossJoinMDX function.AParameterFunDefis a pseudo-function describing calls toParameterandParamReffunctions.Resolves calls to theParameterMDX function.Resolves calls to theParamRefMDX function.ParenthesesFunDefimplements the parentheses operator as if it were a function.Definition of theRANKMDX function.Resolver which uses reflection to instantiate aFunDef.Visitor class used to locate a resolved function call within an expressionAResolverconverts a function name, invocation type, and set of arguments into aFunDef.Description of an implicit conversion that occurred while resolving an operator call.SetFunDefimplements the 'set' function (whose syntax is the brace operator,{ ...Compiled expression that evaluates one or more expressions, each of which yields a tuple or a set of tuples, and returns the result as a tuple iterator.Compiled expression to implement the MDX set function,{ ...TupleFunDefimplements the '(...)' operator which builds tuples, as in([Time].CurrentMember, [Stores].[USA].[California]).Resolver for user-defined functions.Implementation ofUdfResolver.UdfFactorythat instantiates a given class using a public default constructor.Factory forUserDefinedFunction.Definition of theValidMeasureMDX function.Definition of theVisualTotalsMDX function.Calculated member forVisualTotalsfunction.