| Interface | Description |
|---|---|
| Resolver |
A
Resolver converts a function name, invocation type, and set
of arguments into a FunDef. |
| Resolver.Conversion |
Description of an implicit conversion that occurred while resolving an
operator call.
|
| UdfResolver.UdfFactory |
Factory for
UserDefinedFunction. |
| Class | Description |
|---|---|
| AbstractAggregateFunDef |
Abstract base class for all aggregate functions (
Aggregate,
Sum, Avg, et cetera). |
| AggregateFunDef |
Definition of the
AGGREGATE MDX function. |
| AggregateFunDef.AggregateCalc | |
| BuiltinFunTable |
BuiltinFunTable contains a list of all built-in MDX functions. |
| CacheFunDef |
Definition of the
Cache system function, which is smart enough
to evaluate its argument only once. |
| CacheFunDef.CacheFunResolver | |
| CastFunDef |
Definition of the
CAST MDX operator. |
| CoalesceEmptyFunDef |
Definition of the
CoalesceEmpty MDX function. |
| CrossJoinFunDef |
Definition of the
CrossJoin MDX function. |
| CustomizedFunctionTable |
Interface to build a customized function table, selecting functions from the
set of supported functions in an instance of
BuiltinFunTable. |
| ExistingFunDef |
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 |
FunDefBase is the default implementation of FunDef. |
| FunInfo |
Support class for the
CmdRunner allowing one to view
available functions and their syntax. |
| FunTableImpl |
Abstract implementation of
FunTable. |
| FunUtil |
FunUtil contains a set of methods useful within the mondrian.olap.fun package. |
| FunUtil.DescendingValueComparator |
Compares cell values, so that larger values compare first.
|
| GlobalFunTable |
Global function table contains builtin functions and global user-defined
functions.
|
| HierarchyCurrentMemberFunDef |
Definition of the
<Hierarchy>.CurrentMember MDX builtin function. |
| HierarchyCurrentMemberFunDef.CalcImpl |
Compiled implementation of the Hierarchy.CurrentMember function that evaluates the hierarchy expression first.
|
| HierarchyCurrentMemberFunDef.FixedCalcImpl |
Compiled implementation of the Hierarchy.CurrentMember function that uses a fixed hierarchy.
|
| HierarchyDimensionFunDef |
Definition of the
<Hierarchy>.Dimension MDX
builtin function. |
| HierarchyDimensionFunDef.CalcImpl | |
| IifFunDef |
Definition of the
Iif MDX function. |
| JavaFunDef |
MDX function which is implemented by a Java method.
|
| LevelHierarchyFunDef |
Definition of the
<Level>.Hierarchy MDX builtin function. |
| LevelHierarchyFunDef.CalcImpl | |
| LevelMembersFunDef |
Definition of the
<Level>.Members MDX function. |
| LinReg |
Abstract base class for definitions of linear regression functions.
|
| LinReg.InterceptFunDef |
Definition of the
LinRegIntercept MDX function. |
| LinReg.PointFunDef |
Definition of the
LinRegPoint MDX function. |
| LinReg.R2FunDef |
Definition of the
LinRegR2 MDX function. |
| LinReg.SlopeFunDef |
Definition of the
LinRegSlope MDX function. |
| LinReg.VarianceFunDef |
Definition of the
LinRegVariance MDX function. |
| MemberExtractingVisitor |
Visitor which collects any non-measure base members encountered while
traversing an expression.
|
| MemberHierarchyFunDef |
Definition of the
<Member>.Hierarchy MDX builtin function. |
| MemberHierarchyFunDef.CalcImpl | |
| MemberLevelFunDef |
Definition of the
<Member>.Level MDX builtin function. |
| MemberLevelFunDef.CalcImpl | |
| MemberOrderKeyFunDef |
Definition of the
<Member>.OrderKey MDX builtin function. |
| MemberOrderKeyFunDef.CalcImpl | |
| MultiResolver |
A
MultiResolver considers several overloadings of the same
function. |
| NamedSetCurrentFunDef |
Definition of the
<Named Set>.Current MDX
builtin function. |
| NamedSetCurrentOrdinalFunDef |
Definition of the
<Named Set>.CurrentOrdinal MDX builtin
function. |
| NativizeSetFunDef |
Definition of the
NativizeSet MDX function. |
| NativizeSetFunDef.CrossJoinAnalyzer | |
| NativizeSetFunDef.NativeListCalc | |
| NativizeSetFunDef.RangeIterator | |
| NonEmptyCrossJoinFunDef |
Definition of the
NonEmptyCrossJoin MDX function. |
| ParameterFunDef |
A
ParameterFunDef is a pseudo-function describing calls to
Parameter and ParamRef functions. |
| ParameterFunDef.ParameterResolver |
Resolves calls to the
Parameter MDX function. |
| ParameterFunDef.ParamRefResolver |
Resolves calls to the
ParamRef MDX function. |
| ParenthesesFunDef |
ParenthesesFunDef implements the parentheses operator as if it
were a function. |
| RankFunDef |
Definition of the
RANK MDX function. |
| ReflectiveMultiResolver |
Resolver which uses reflection to instantiate a
FunDef. |
| ResolvedFunCallFinder |
Visitor class used to locate a resolved function call within an
expression
|
| SetFunDef |
SetFunDef implements the 'set' function (whose syntax is the
brace operator, { ... |
| SetFunDef.ExprIterCalc |
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.
|
| SetFunDef.SetListCalc |
Compiled expression to implement the MDX set function,
{ ... |
| TupleFunDef |
TupleFunDef implements the '(...)' operator which builds
tuples, as in ([Time].CurrentMember,
[Stores].[USA].[California]). |
| TupleFunDef.CalcImpl | |
| UdfResolver |
Resolver for user-defined functions.
|
| UdfResolver.ClassUdfFactory |
Implementation of
UdfResolver.UdfFactory that instantiates a given class
using a public default constructor. |
| ValidMeasureFunDef |
Definition of the
ValidMeasure MDX function. |
| VisualTotalsFunDef |
Definition of the
VisualTotals MDX function. |
| VisualTotalsFunDef.VisualTotalMember |
Calculated member for
VisualTotals function. |
| Exception | Description |
|---|---|
| MondrianEvaluationException |
Thrown while evaluating a cell expression
|
| Annotation Type | Description |
|---|---|
| JavaFunDef.Description |
Annotation which allows you to tag a Java method with the description
of the MDX function it implements.
|
| JavaFunDef.FunctionName |
Annotation which allows you to tag a Java method with the name of the
MDX function it implements.
|
| JavaFunDef.Signature |
Annotation which allows you to tag a Java method with the signature of
the MDX function it implements.
|
| JavaFunDef.SyntaxDef |
Annotation which allows you to tag a Java method with the syntax of the
MDX function it implements.
|
Copyright © 2021 Hitachi Vantara. All rights reserved.