protected class DBFSetProvider.DBFIterator extends AbstractFeatureProviderIterator
Modifier and Type | Field and Description |
---|---|
protected long |
count |
protected long |
index |
protected FeatureType |
type |
Constructor and Description |
---|
DBFSetProvider.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 String |
getNameForMessages() |
protected void |
internalDispose() |
protected boolean |
internalHasNext()
Returns if there are more elements to get from the iterator.
|
protected Object |
internalNext()
Returns the next iterator element.
|
void |
remove() |
getFeatureStoreProvider
getDataStoreProvider, getResource, hasNext, next
dispose, dispose
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dispose
protected long index
protected FeatureType type
protected long count
public DBFSetProvider.DBFIterator(DBFStoreProvider store, FeatureType type, long startOn) throws DataException
DataException
protected boolean internalHasNext()
AbstractDataProviderIterator
AbstractDataProviderIterator.hasNext()
method.internalHasNext
in class AbstractDataProviderIterator
protected Object internalNext()
AbstractDataProviderIterator
AbstractDataProviderIterator.next()
method.internalNext
in class AbstractDataProviderIterator
public void remove()
protected void internalDispose()
protected DBFStoreProvider getDBFStoreProvider()
protected String getNameForMessages()
protected void doDispose() throws BaseException
AbstractDisposable
AbstractDisposable.dispose()
method, to be
implemented by child classes.doDispose
in class AbstractDisposable
BaseException
AbstractDisposable.dispose()