Interface | Description |
---|---|
BooleanCalc |
Compiled expression whose result is a
boolean . |
Calc |
Calc is the base class for all calculable expressions. |
DateTimeCalc |
Compiled expression whose result is a
Date , representing an MDX
DateTime value. |
DimensionCalc |
Expression which yields a
Dimension . |
DoubleCalc |
Compiled expression whose result is a
double . |
ExpCompiler | |
HierarchyCalc |
Expression which yields a
Hierarchy . |
IntegerCalc |
Compiled expression whose result is an
int . |
IterCalc |
Expression that evaluates a set of tuples to a
TupleIterable . |
LevelCalc |
Expression which yields a
Level . |
ListCalc |
Expression which evaluates a set of members or tuples to a list.
|
MemberCalc |
Expression which yields a
Member . |
ParameterCompilable |
Extension to
Parameter which allows compilation. |
ParameterSlot |
Implementation of a parameter.
|
StringCalc |
Compiled expression whose result is a
String . |
TupleCalc |
Expression which yields a tuple.
|
TupleCursor |
Cheap interface for iterating through the contents of a
TupleList . |
TupleIterable |
Extension to
Iterable that returns a TupleIterator . |
TupleIterator |
Extension to
Iterator that returns tuples. |
TupleList |
List of tuples.
|
TupleList.PositionCallback | |
VoidCalc |
Expression which has a void result.
|
Class | Description |
---|---|
CalcWriter |
Visitor which serializes an expression to text.
|
DummyExp |
Dummy expression which exists only to wrap a
Type . |
ExpCompiler.Factory |
The
ExpCompiler.Factory is used to access
ExpCompiler implementations. |
ExpCompiler.Factory.Context |
The
ExpCompiler only has two override mechanisms: the
ThreadLocal and System
Properties . |
TupleCollections |
Utility methods for tuple collections and iterators.
|
Enum | Description |
---|---|
ResultStyle |
Enumeration of ways that a compiled expression can return its result to
its caller.
|
Copyright © 2020 Hitachi Vantara. All rights reserved.