Package mondrian.calc
package mondrian.calc
Provides compiled expressions.
-
ClassDescriptionCompiled expression whose result is a
boolean
.Calc
is the base class for all calculable expressions.Visitor which serializes an expression to text.Compiled expression whose result is aDate
, representing an MDX DateTime value.Expression which yields aDimension
.Compiled expression whose result is adouble
.Dummy expression which exists only to wrap aType
.TheExpCompiler.Factory
is used to accessExpCompiler
implementations.TheExpCompiler
only has two override mechanisms: theThreadLocal
andSystem
Properties
.Expression which yields aHierarchy
.Compiled expression whose result is anint
.Expression that evaluates a set of tuples to aTupleIterable
.Expression which yields aLevel
.Expression which evaluates a set of members or tuples to a list.Expression which yields aMember
.Extension toParameter
which allows compilation.Implementation of a parameter.Enumeration of ways that a compiled expression can return its result to its caller.Compiled expression whose result is aString
.Expression which yields a tuple.Utility methods for tuple collections and iterators.Cheap interface for iterating through the contents of aTupleList
.Extension toIterable
that returns aTupleIterator
.Extension toIterator
that returns tuples.List of tuples.Expression which has a void result.