|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.rolap.RolapNamedSetEvaluator
class RolapNamedSetEvaluator
Evaluation context for a particular named set.
| Constructor Summary | |
|---|---|
RolapNamedSetEvaluator(RolapResult.RolapResultEvaluatorRoot rrer,
NamedSet namedSet)
Creates a RolapNamedSetEvaluator. |
|
| Method Summary | |
|---|---|
Member |
currentMember()
Returns the current member in the named set. |
int |
currentOrdinal()
Returns the ordinal of the current member or tuple in the named set. |
Member[] |
currentTuple()
Returns the current tuple in the named set. |
TupleIterable |
evaluateTupleIterable()
Returns an iterator over the tuples of the named set. |
void |
onPosition(int index)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RolapNamedSetEvaluator(RolapResult.RolapResultEvaluatorRoot rrer,
NamedSet namedSet)
rrer - Evaluation root contextnamedSet - Named set| Method Detail |
|---|
public TupleIterable evaluateTupleIterable()
Evaluator.NamedSetEvaluatorThe iterator from this iterable maintains the current ordinal
property required for the methods Evaluator.NamedSetEvaluator.currentOrdinal() and
Evaluator.NamedSetEvaluator.currentTuple().
evaluateTupleIterable in interface Evaluator.NamedSetEvaluatorpublic int currentOrdinal()
Evaluator.NamedSetEvaluator
currentOrdinal in interface Evaluator.NamedSetEvaluatorpublic void onPosition(int index)
onPosition in interface TupleList.PositionCallbackpublic Member[] currentTuple()
Evaluator.NamedSetEvaluatorApplicable if the named set is a set of tuples.
currentTuple in interface Evaluator.NamedSetEvaluatorpublic Member currentMember()
Evaluator.NamedSetEvaluatorApplicable if the named set is a set of members.
currentMember in interface Evaluator.NamedSetEvaluator
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||