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 theAGGREGATE
MDX function.BuiltinFunTable
contains a list of all built-in MDX functions.Definition of theCache
system function, which is smart enough to evaluate its argument only once.Definition of theCAST
MDX operator.Definition of theCoalesceEmpty
MDX function.Definition of theCrossJoin
MDX 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.FunDefBase
is the default implementation ofFunDef
.Support class for theCmdRunner
allowing one to view available functions and their syntax.Abstract implementation ofFunTable
.FunUtil
contains a set of methods useful within themondrian.olap.fun
package.Compares cell values, so that larger values compare first.Global function table contains builtin functions and global user-defined functions.Definition of the<Hierarchy>.CurrentMember
MDX 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>.Dimension
MDX builtin function.Definition of theIif
MDX 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>.Hierarchy
MDX builtin function.Definition of the<Level>.Members
MDX function.Abstract base class for definitions of linear regression functions.Definition of theLinRegIntercept
MDX function.Definition of theLinRegPoint
MDX function.Definition of theLinRegR2
MDX function.Definition of theLinRegSlope
MDX function.Definition of theLinRegVariance
MDX function.Visitor which collects any non-measure base members encountered while traversing an expression.Definition of the<Member>.Hierarchy
MDX builtin function.Definition of the<Member>.Level
MDX builtin function.Definition of the<Member>.OrderKey
MDX builtin function.Thrown while evaluating a cell expressionAMultiResolver
considers several overloadings of the same function.Definition of the<Named Set>.Current
MDX builtin function.Definition of the<Named Set>.CurrentOrdinal
MDX builtin function.Definition of theNativizeSet
MDX function.Definition of theNonEmptyCrossJoin
MDX function.AParameterFunDef
is a pseudo-function describing calls toParameter
andParamRef
functions.Resolves calls to theParameter
MDX function.Resolves calls to theParamRef
MDX function.ParenthesesFunDef
implements the parentheses operator as if it were a function.Definition of theRANK
MDX function.Resolver which uses reflection to instantiate aFunDef
.Visitor class used to locate a resolved function call within an expressionAResolver
converts a function name, invocation type, and set of arguments into aFunDef
.Description of an implicit conversion that occurred while resolving an operator call.SetFunDef
implements 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,{ ...
TupleFunDef
implements the '(...)' operator which builds tuples, as in([Time].CurrentMember, [Stores].[USA].[California])
.Resolver for user-defined functions.Implementation ofUdfResolver.UdfFactory
that instantiates a given class using a public default constructor.Factory forUserDefinedFunction
.Definition of theValidMeasure
MDX function.Definition of theVisualTotals
MDX function.Calculated member forVisualTotals
function.