|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Resolver | A Resolver converts a function name, invocation type, and set
of arguments into a FunDef. |
| Class Summary | |
|---|---|
| AbstractAggregateFunDef | Abstract base class for all aggregate functions (Aggregate,
Sum, Avg, et cetera). |
| AddCalculatedMembersFunDef | Definition of the AddCalculatedMembers MDX function. |
| AggregateFunDef | Definition of the AGGREGATE MDX function. |
| AggregateFunDef.AggregateCalc | |
| AncestorFunDef | Definition of the Ancestor MDX function. |
| ArrayHolder<T> | Holds an array, so that ArrayHolder.equals(java.lang.Object) and ArrayHolder.hashCode() work. |
| AvgFunDef | Definition of the Avg MDX function. |
| 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 | |
| CaseMatchFunDef | Definition of the matched CASE MDX operator. |
| CaseTestFunDef | Definition of the tested CASE MDX operator. |
| CastFunDef | Definition of the CAST MDX operator. |
| CoalesceEmptyFunDef | Definition of the CoalesceEmpty MDX function. |
| CorrelationFunDef | Definition of the Correlation MDX function. |
| CountFunDef | Definition of the Count MDX function. |
| CovarianceFunDef | Definition of the Covariance and CovarianceN MDX functions. |
| CrossJoinFunDef | Definition of the CrossJoin MDX function. |
| CrossJoinTest | CrossJoint tests the collation order of positive and negative
infinity, and Double.NaN. |
| CrossJoinTest.NullFunDef | |
| CrossJoinTest.TestExp | |
| CrossJoinTest.TestFunDef | |
| CustomizedFunctionTable | Interface to build a customized function table, selecting functions from the set of supported functions in BuiltInFunTable instance. |
| DescendantsFunDef | Definition of the Descendants MDX function. |
| DimensionCurrentMemberFunDef | Definition of the <Dimension>.CurrentMember MDX builtin
function. |
| DimensionCurrentMemberFunDef.CalcImpl | |
| DistinctFunDef | Definition of the Distinct MDX function. |
| DistinctFunDef.CalcImpl | |
| DrilldownLevelFunDef | Definition of the DrilldownLevel MDX function. |
| DrilldownLevelTopBottomFunDef | Definition of the DrilldownLevelTop and
DrilldownLevelBottom MDX builtin functions. |
| DrilldownMemberFunDef | Definition of the DrilldownMember MDX function. |
| ExceptFunDef | Definition of the Except MDX function. |
| ExistsFunDef | Definition of the EXISTS MDX function. |
| ExtractFunDef | Definition of the Extract MDX function. |
| FilterFunDef | Definition of the Filter MDX function. |
| FormatFunDef | Definition of the Format MDX function. |
| FunctionTest | FunctionTest tests the functions defined in
BuiltinFunTable. |
| 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.SetWrapper | |
| GenerateFunDef | Definition of the Generate MDX function. |
| GlobalFunTable | Global function table contains builtin functions and global user-defined functions. |
| HeadTailFunDef | Definition of the Head and Tail
MDX builtin functions. |
| HierarchizeFunDef | Definition of the Hierarchize MDX function. |
| HierarchyCurrentMemberFunDef | Definition of the <Hierarchy>.CurrentMember MDX builtin function. |
| HierarchyCurrentMemberFunDef.CalcImpl | |
| HierarchyDimensionFunDef | Definition of the <Hierarchy>.Dimension MDX builtin function. |
| HierarchyDimensionFunDef.CalcImpl | |
| IifFunDef | Definition of the Iif MDX function. |
| IntersectFunDef | Definition of the INTERSECT MDX function. |
| IsEmptyFunDef | Definition of the IsEmpty MDX function. |
| IsFunDef | Definition of the IS MDX function. |
| IsNullFunDef | Definition of the IS NULL MDX function. |
| JavaFunDef | MDX function which is implemented by a Java method. |
| LastPeriodsFunDef | Definition of the LastPeriods MDX function. |
| LeadLagFunDef | Definition of the Lead and Lag MDX functions. |
| LevelHierarchyFunDef | Definition of the <Level>.Hierarchy MDX builtin function. |
| LevelHierarchyFunDef.CalcImpl | |
| 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.Value | |
| LinReg.VarianceFunDef | Definition of the LinRegVariance MDX function. |
| MedianFunDef | Definition of the Median MDX functions. |
| MemberHelper | This helper class is used by the Distinct(<set>) function to determine whether or not elements of different types within a set are equal. |
| MemberHelperTest | MemberHelperTest tests MemberHelper. |
| MemberHelperTest.TestMember | |
| MemberHierarchyFunDef | Definition of the <Member>.Hierarchy MDX builtin function. |
| MemberHierarchyFunDef.CalcImpl | |
| MemberLevelFunDef | Definition of the <Member>.Level MDX builtin function. |
| MemberLevelFunDef.CalcImpl | |
| MinMaxFunDef | Definition of the Min and Max MDX functions. |
| MultiResolver | A MultiResolver considers several overloadings of the same
function. |
| NonEmptyCrossJoinFunDef | Definition of the NonEmptyCrossJoin MDX function. |
| OpeningClosingPeriodFunDef | Definition of the OpeningPeriod and ClosingPeriod
builtin functions. |
| OrderFunDef | Definition of the Order MDX function. |
| ParallelPeriodFunDef | Definition of the ParallelPeriod 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. |
| PercentileFunDef | Definition of the Percentile MDX function. |
| PeriodsToDateFunDef | Definition of the PeriodsToDate MDX function. |
| PropertiesFunDef | Definition of the Properties MDX function. |
| RangeFunDef | Definition of the MDX <Member> : <Member> operator,
which returns the set of members between a given pair of members. |
| RankFunDef | Definition of the RANK MDX function. |
| RankFunDef.RankedList | Data structure which contains a list and can return the position of an element in the list in O(log N). |
| ReflectiveMultiResolver | Resolver which uses reflection to instantiate a FunDef. |
| ResolverBase | ResolverBase provides a skeleton implementation of
interface |
| ResultStyleCompiler | The ResultStyleCompiler can be used to assure that
the use of the container ResultStyle: ITERABLE, LIST and MUTABLE_LIST;
can be requested by any Calc. |
| ResultStyleCompiler.MultiCalc | Calc with three child Calcs, one for ITERABLE, LIST and MUTABLE_LIST, which are evaluated during the normal evaluation process. |
| SetFunDef | SetFunDef implements the 'set' function (whose syntax is the
brace operator, { ... |
| SetFunDef.IterSetCalc | |
| SetFunDef.ListSetCalc | Compiled expression to implement the MDX set function, { ... |
| SetFunDefTest | Unit test for the set constructor function { ... |
| SetItemFunDef | Definition of the <Set>.Item MDX function. |
| SetToStrFunDef | Definition of the SetToStr MDX function. |
| SimpleResolver | A SimpleResolver resolves a single, non-overloaded function. |
| SortTest | SortTest tests the collation order of positive and negative
infinity, and Double.NaN. |
| StdevFunDef | Definition of the Stdev builtin MDX function, and its alias
Stddev. |
| StdevPFunDef | Definition of the StdevP builtin MDX function, and its alias
StddevP. |
| StrToSetFunDef | Definition of the StrToSet MDX builtin function. |
| StrToTupleFunDef | Definition of the StrToTuple MDX function. |
| SubsetFunDef | Definition of the Subset MDX function. |
| SumFunDef | Definition of the Sum MDX function. |
| TestMember | |
| ToggleDrillStateFunDef | Definition of the ToggleDrillState MDX function. |
| TopBottomCountFunDef | Definition of the TopCount and BottomCount
MDX builtin functions. |
| TopBottomPercentSumFunDef | Definition of the TopPercent, BottomPercent,
TopSum and BottomSum MDX builtin functions. |
| TupleFunDef | TupleFunDef implements the '( ... |
| TupleFunDef.CalcImpl | |
| TupleItemFunDef | Definition of the <Tuple>.Item MDX function. |
| TupleToStrFunDef | Definition of the TupleToStr MDX function. |
| UdfResolver | Resolver for user-defined functions. |
| UnionFunDef | Definition of the Union MDX function. |
| ValidMeasureFunDef | Definition of the ValidMeasure MDX function. |
| ValueFunDef | A ValueFunDef is a pseudo-function to evaluate a member or
a tuple. |
| VarFunDef | Definition of the Var MDX builtin function
(and its synonym Variance). |
| VarPFunDef | Definition of the VarP MDX builtin function
(and its synonym VarianceP). |
| VisualTotalsFunDef | Definition of the VisualTotals MDX function. |
| VisualTotalsTest | VisualTotalsTest tests the internal functions defined in
VisualTotalsFunDef. |
| XtdFunDef | Definition of Ytd, Qtd, Mtd,
and Wtd MDX builtin functions. |
| Enum Summary | |
|---|---|
| DescendantsFunDef.Flag | Enumeration of the flags allowed to the DESCENDANTS
function. |
| OrderFunDef.Flag | Enumeration of the flags allowed to the ORDER MDX function. |
| Exception Summary | |
|---|---|
| MondrianEvaluationException | Thrown while evaluating a cell expression |
| Annotation Types Summary | |
|---|---|
| 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. |
Defines the set of MDX built-in functions.
|
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||