Package mondrian.calc
Interface TupleIterator
-
- All Superinterfaces:
Iterator<List<Member>>,TupleCursor
- All Known Implementing Classes:
AbstractTupleIterator,AbstractTupleList.AbstractTupleListIterator
public interface TupleIterator extends Iterator<List<Member>>, TupleCursor
Extension toIteratorthat returns tuples.Extends
TupleCursorto support the standard Java iterator API. For some implementations, using the iterator API (in particular theIterator.next()andIterator.hasNext()methods) may be more expensive than using cursor'sTupleCursor.forward()method.- Author:
- jhyde
-
-
Method Summary
-
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
Methods inherited from interface mondrian.calc.TupleCursor
current, currentToArray, forward, getArity, member, setContext
-
-