Package org.gvsig.fmap.dal.feature.spi
Class AbstractFeatureProviderIterator
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator
- All Implemented Interfaces:
Iterator,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dispose.DisposableIterator
- Direct Known Subclasses:
MemoryFeatureSet.DelegatedDisposableIterator
Abstract base implementation for
FeatureProvider iterators.- Author:
- 2009- César Ordiñana - gvSIG team
-
Field Summary
Fields inherited from interface org.gvsig.tools.dispose.DisposableIterator
EMPTY_DISPOSABLE_ITERATOR -
Constructor Summary
ConstructorsConstructorDescriptionAbstractFeatureProviderIterator(FeatureStoreProvider storeProvider) Creates a new iterator instance. -
Method Summary
Modifier and TypeMethodDescriptionprotected FeatureStoreProviderReturns theFeatureStoreProvider.Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
getDataStoreProvider, getResource, hasNext, internalHasNext, internalNext, nextMethods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, dispose, doDisposeMethods 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, remove
-
Constructor Details
-
AbstractFeatureProviderIterator
Creates a new iterator instance.- Parameters:
storeProvider- to load theFeatureProviders from
-
-
Method Details
-
getFeatureStoreProvider
Returns theFeatureStoreProvider.- Returns:
- the
FeatureSetProvider
-