Uses of Enum Class
mondrian.calc.ResultStyle
Package
Description
Provides compiled expressions.
Provides implementation classes for compiled expressions.
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Defines the set of MDX built-in functions.
Implements the data access layer for the olap package.
-
Uses of ResultStyle in mondrian.calc
Modifier and TypeFieldDescriptionstatic final List<ResultStyle>
ResultStyle.ANY_LIST
static final List<ResultStyle>
ResultStyle.ANY_ONLY
static final List<ResultStyle>
ResultStyle.ITERABLE_ANY
static final List<ResultStyle>
ResultStyle.ITERABLE_LIST
static final List<ResultStyle>
ResultStyle.ITERABLE_LIST_MUTABLELIST
static final List<ResultStyle>
ResultStyle.ITERABLE_LIST_MUTABLELIST_ANY
static final List<ResultStyle>
ResultStyle.ITERABLE_MUTABLELIST
static final List<ResultStyle>
ResultStyle.ITERABLE_MUTABLELIST_LIST
static final List<ResultStyle>
ResultStyle.ITERABLE_ONLY
static final List<ResultStyle>
ResultStyle.LIST_MUTABLELIST
static final List<ResultStyle>
ResultStyle.LIST_ONLY
static final List<ResultStyle>
ResultStyle.MUTABLELIST_LIST
static final List<ResultStyle>
ResultStyle.MUTABLELIST_ONLY
Modifier and TypeMethodDescriptionCalc.getResultStyle()
Returns style in which the result of evaluating this expression is returned.static ResultStyle
Returns the enum constant of this class with the specified name.static ResultStyle[]
ResultStyle.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionExpCompiler.getAcceptableResultStyles()
Returns a list of theResultStyle
s acceptable to the caller.Modifier and TypeMethodDescriptionExpCompiler.compileAs
(Exp exp, Type resultType, List<ResultStyle> preferredResultStyles) Compiles an expression to a given result type.static ExpCompiler
ExpCompiler.Factory.getExpCompiler
(Evaluator evaluator, Validator validator, List<ResultStyle> resultStyles) -
Uses of ResultStyle in mondrian.calc.impl
Modifier and TypeMethodDescriptionAbstractCalc.getResultStyle()
AbstractIterCalc.getResultStyle()
AbstractListCalc.getResultStyle()
ConstantCalc.getResultStyle()
Modifier and TypeMethodDescriptionAbstractExpCompiler.getAcceptableResultStyles()
DelegatingExpCompiler.getAcceptableResultStyles()
Modifier and TypeMethodDescriptionAbstractExpCompiler.compileAs
(Exp exp, Type resultType, List<ResultStyle> preferredResultTypes) Compiles an expression to a given result type.DelegatingExpCompiler.compileAs
(Exp exp, Type resultType, List<ResultStyle> preferredResultTypes) ModifierConstructorDescriptionAbstractExpCompiler
(Evaluator evaluator, Validator validator, List<ResultStyle> resultStyles) Creates an AbstractExpCompiler which is constrained to produce one of a set of result styles.BetterExpCompiler
(Evaluator evaluator, Validator validator, List<ResultStyle> resultStyles) -
Uses of ResultStyle in mondrian.olap
Modifier and TypeMethodDescriptionQueryAxis.compile
(ExpCompiler compiler, ResultStyle resultStyle) Query.compileExpression
(Exp exp, boolean scalar, ResultStyle resultStyle) Compiles an expression, using a cached compiled expression if available.NativeEvaluator.execute
(ResultStyle resultStyle) static ResultStyleException
ResultStyleException.generateBadType
(List<ResultStyle> wanted, ResultStyle got) void
Query.setResultStyle
(ResultStyle resultStyle) A Query's ResultStyle can only be one of the following: ResultStyle.ITERABLE ResultStyle.LIST ResultStyle.MUTABLE_LISTModifier and TypeMethodDescriptionstatic ResultStyleException
ResultStyleException.generate
(List<ResultStyle> producer, List<ResultStyle> consumer) static ResultStyleException
ResultStyleException.generateBadType
(List<ResultStyle> wanted, ResultStyle got) -
Uses of ResultStyle in mondrian.olap.fun
ModifierConstructorDescriptionExprIterCalc
(Exp exp, Exp[] args, ExpCompiler compiler, List<ResultStyle> resultStyles) SetListCalc
(Exp exp, Exp[] args, ExpCompiler compiler, List<ResultStyle> resultStyles) -
Uses of ResultStyle in mondrian.rolap
Modifier and TypeMethodDescriptionRolapNativeSet.SetEvaluator.execute
(ResultStyle desiredResultStyle)