protected class MemoryFeatureSet.DelegatedDisposableIterator extends AbstractFeatureProviderIterator
EMPTY_DISPOSABLE_ITERATOR| Constructor and Description |
|---|
DelegatedDisposableIterator(FeatureStoreProvider store,
java.util.Iterator it) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDispose()
Internal implementation for the
AbstractDisposable.dispose() method, to be
implemented by child classes. |
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, waitdisposepublic DelegatedDisposableIterator(FeatureStoreProvider store, java.util.Iterator it)
protected void internalDispose()
protected boolean internalHasNext()
AbstractDataProviderIteratorAbstractDataProviderIterator.hasNext() method.internalHasNext in class AbstractDataProviderIteratorprotected java.lang.Object internalNext()
AbstractDataProviderIteratorAbstractDataProviderIterator.next() method.internalNext in class AbstractDataProviderIteratorpublic void remove()
protected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class AbstractDisposableBaseExceptionAbstractDisposable.dispose()