Package mondrian.olap
Interface Evaluator.SetEvaluator
-
- Enclosing interface:
- Evaluator
public static interface Evaluator.SetEvaluatorInterface for generically evaluating a set.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MembercurrentMember()Returns the current member in the named set.intcurrentOrdinal()Returns the ordinal of the current member or tuple in the named set.Member[]currentTuple()Returns the current tuple in the named set.TupleIterableevaluateTupleIterable()Returns an iterator over the tuples of the named set.
-
-
-
Method Detail
-
evaluateTupleIterable
TupleIterable evaluateTupleIterable()
Returns an iterator over the tuples of the named set. Applicable if the named set is a set of tuples.The iterator from this iterable maintains the current ordinal property required for the methods
currentOrdinal()andcurrentTuple().- Returns:
- Iterable over the tuples of the set
-
currentOrdinal
int currentOrdinal()
Returns the ordinal of the current member or tuple in the named set.- Returns:
- Ordinal of the current member or tuple in the named set
-
currentMember
Member currentMember()
Returns the current member in the named set.Applicable if the named set is a set of members.
- Returns:
- Current member
-
currentTuple
Member[] currentTuple()
Returns the current tuple in the named set.Applicable if the named set is a set of tuples.
- Returns:
- Current tuple.
-
-