public class IterableIListWrapper extends COM.FutureTense.Util.IListWrapper implements IList, Iterable<IList>
UnsupportedOperationException
being thrown. Typical usage of this class will likely resemble the following: Note that the "rows" returned by the iterator are themselves IList objects. This way the data retrieval api is familiar to IList users - it's the same as with a non-iterable IList, except the iteration code is handled by Java instead of the developer.Constructor and Description |
---|
IterableIListWrapper(IList list) |
Modifier and Type | Method and Description |
---|---|
Iterator<IList> |
iterator()
Return an Iterator over the IList.
|
atEnd, clone, currentRow, flush, getColumnName, getFileData, getFileString, getIndirectColumnName, getName, getObject, getValue, hasData, moveTo, moveToRow, numColumns, numIndirectColumns, numRows, rename, stringInList
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
atEnd, clone, currentRow, flush, getColumnName, getFileData, getFileString, getIndirectColumnName, getName, getObject, getValue, hasData, moveTo, moveToRow, numColumns, numIndirectColumns, numRows, rename, stringInList
forEach, spliterator
public IterableIListWrapper(IList list)
public Iterator<IList> iterator()