protected class DBFSetProvider.DBFIterator extends AbstractFeatureProviderIterator
| Modifier and Type | Field and Description |
|---|---|
protected long |
count |
protected long |
index |
protected FeatureType |
type |
EMPTY_DISPOSABLE_ITERATOR| Constructor and Description |
|---|
DBFIterator(DBFStoreProvider store,
FeatureType type,
long startOn) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDispose()
Internal implementation for the
AbstractDisposable.dispose() method, to be
implemented by child classes. |
protected DBFStoreProvider |
getDBFStoreProvider() |
protected java.lang.String |
getNameForMessages() |
protected void |
internalDispose() |
protected boolean |
internalHasNext()
Returns if there are more elements to get from the iterator.
|
protected java.lang.Object |
internalNext()
Returns the next iterator element.
|
void |
remove() |
getFeatureStoreProvidergetDataStoreProvider, getResource, hasNext, nextdispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposeprotected long index
protected FeatureType type
protected long count
public DBFIterator(DBFStoreProvider store, FeatureType type, long startOn) throws DataException
DataExceptionprotected boolean internalHasNext()
AbstractDataProviderIteratorAbstractDataProviderIterator.hasNext() method.internalHasNext in class AbstractDataProviderIteratorprotected java.lang.Object internalNext()
AbstractDataProviderIteratorAbstractDataProviderIterator.next() method.internalNext in class AbstractDataProviderIteratorpublic void remove()
protected void internalDispose()
protected DBFStoreProvider getDBFStoreProvider()
protected java.lang.String getNameForMessages()
protected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class AbstractDisposableBaseExceptionAbstractDisposable.dispose()