org.databene.commons
Interface HeavyweightIterator<E>

All Superinterfaces:
java.io.Closeable, java.util.Iterator<E>
All Known Implementing Classes:
ConvertingCSVParser, ConvertingIterator, CSVCellIterator, CSVEntityIterator, CSVLineIterator, CSVSingleColumIterator, DbUnitEntityIterator, FlatFileLineIterator, HeavyweightIteratorAdapter, HeavyweightIteratorProxy, ReaderLineIterator, ResultSetEntityIterator, ResultSetIterator, XLSEntityIterator, XLSLineIterator

public interface HeavyweightIterator<E>
extends java.util.Iterator<E>, java.io.Closeable

Models a heavyweight Iterator, that means an Iterator that needs to be closed, e.g. for freeing allocated resources.

Created: 16.06.2007 10:21:25


Method Summary
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 
Methods inherited from interface java.io.Closeable
close
 



Copyright © 2010. All Rights Reserved.