Class MemoryFeatureSet.DelegatedDisposableWrappedIterator
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
org.gvsig.fmap.dal.feature.spi.memory.MemoryFeatureSet.DelegatedDisposableWrappedIterator
- All Implemented Interfaces:
Iterator,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dispose.DisposableIterator
- Enclosing class:
MemoryFeatureSet
protected class MemoryFeatureSet.DelegatedDisposableWrappedIterator
extends MemoryFeatureSet.DelegatedDisposableIterator
-
Field Summary
Fields inherited from interface org.gvsig.tools.dispose.DisposableIterator
EMPTY_DISPOSABLE_ITERATOR -
Constructor Summary
ConstructorsConstructorDescriptionDelegatedDisposableWrappedIterator(FeatureStoreProvider store, Iterator it, org.gvsig.fmap.dal.feature.FeatureType featureType) -
Method Summary
Methods inherited from class org.gvsig.fmap.dal.feature.spi.memory.MemoryFeatureSet.DelegatedDisposableIterator
doDispose, internalDispose, internalHasNext, removeMethods 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
-
DelegatedDisposableWrappedIterator
public DelegatedDisposableWrappedIterator(FeatureStoreProvider store, Iterator it, org.gvsig.fmap.dal.feature.FeatureType featureType)
-
-
Method Details
-
internalNext
Description copied from class:AbstractDataProviderIteratorReturns the next iterator element. It is the child classes implementation for theAbstractDataProviderIterator.next()method.- Overrides:
internalNextin classMemoryFeatureSet.DelegatedDisposableIterator- Returns:
- the next element
-