Class MemoryFeatureSet.DelegatedDisposableIterator
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator
org.gvsig.fmap.dal.feature.spi.memory.MemoryFeatureSet.DelegatedDisposableIterator
- All Implemented Interfaces:
Iterator,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dispose.DisposableIterator
- Direct Known Subclasses:
MemoryFeatureSet.DelegatedDisposableWrappedIterator
- Enclosing class:
MemoryFeatureSet
protected class MemoryFeatureSet.DelegatedDisposableIterator
extends AbstractFeatureProviderIterator
-
Field Summary
Fields inherited from interface org.gvsig.tools.dispose.DisposableIterator
EMPTY_DISPOSABLE_ITERATOR -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator
getFeatureStoreProviderMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
getDataStoreProvider, getResource, hasNext, nextMethods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, disposeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.dispose.Disposable
disposeMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
DelegatedDisposableIterator
-
-
Method Details
-
internalDispose
protected void internalDispose() -
internalHasNext
protected boolean internalHasNext()Description copied from class:AbstractDataProviderIteratorReturns if there are more elements to get from the iterator. It is the child classes implementation for theAbstractDataProviderIterator.hasNext()method.- Specified by:
internalHasNextin classAbstractDataProviderIterator- Returns:
- if there are more elements
-
internalNext
Description copied from class:AbstractDataProviderIteratorReturns the next iterator element. It is the child classes implementation for theAbstractDataProviderIterator.next()method.- Specified by:
internalNextin classAbstractDataProviderIterator- Returns:
- the next element
-
remove
public void remove() -
doDispose
protected void doDispose() throws org.gvsig.tools.exception.BaseException- Specified by:
doDisposein classorg.gvsig.tools.dispose.impl.AbstractDisposable- Throws:
org.gvsig.tools.exception.BaseException
-