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 to Iterator that returns tuples.

Extends TupleCursor to support the standard Java iterator API. For some implementations, using the iterator API (in particular the Iterator.next() and Iterator.hasNext() methods) may be more expensive than using cursor's TupleCursor.forward() method.

Author:
jhyde

Method Summary
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 
Methods inherited from interface mondrian.calc.TupleCursor
current, currentToArray, forward, getArity, member, setContext
 


Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads