Package mondrian.olap
Interface Evaluator.SetEvaluator
- Enclosing interface:
- Evaluator
public static interface Evaluator.SetEvaluator
Interface for generically evaluating a set.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the current member in the named set.int
Returns the ordinal of the current member or tuple in the named set.Member[]
Returns the current tuple in the named set.Returns an iterator over the tuples of the named set.
-
Method Details
-
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.
-