protected class MemoryFeatureSet.DelegatedDisposableIterator extends AbstractFeatureProviderIterator
Constructor and Description |
---|
MemoryFeatureSet.DelegatedDisposableIterator(AbstractFeatureStoreProvider store,
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 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
public MemoryFeatureSet.DelegatedDisposableIterator(AbstractFeatureStoreProvider store, Iterator it)
protected void internalDispose()
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 doDispose() throws BaseException
AbstractDisposable
AbstractDisposable.dispose()
method, to be
implemented by child classes.doDispose
in class AbstractDisposable
BaseException
AbstractDisposable.dispose()