Package mondrian.olap
Interface Evaluator.NamedSetEvaluator
- Enclosing interface:
- Evaluator
public static interface Evaluator.NamedSetEvaluator
Interface for evaluating a particular named 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
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()
.- Parameters:
eval
- Evaluator for current context- 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.
-