Package mondrian.olap
Interface Evaluator.SetEvaluator
-
- Enclosing interface:
- Evaluator
public static interface Evaluator.SetEvaluator
Interface for generically evaluating a set.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.
-
-
-
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.
-
-