Package org.gvsig.fmap.dal.store.dbf
Class DBFSetProvider.FastDBFIterator
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.store.dbf.DBFSetProvider.DBFIterator
org.gvsig.fmap.dal.store.dbf.DBFSetProvider.FastDBFIterator
- All Implemented Interfaces:
Iterator,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dispose.DisposableIterator
- Enclosing class:
DBFSetProvider
-
Field Summary
FieldsFields inherited from class org.gvsig.fmap.dal.store.dbf.DBFSetProvider.DBFIterator
count, index, typeFields inherited from interface org.gvsig.tools.dispose.DisposableIterator
EMPTY_DISPOSABLE_ITERATOR -
Constructor Summary
ConstructorsConstructorDescriptionFastDBFIterator(DBFStoreProvider store, org.gvsig.fmap.dal.feature.FeatureType type, long startOn) -
Method Summary
Methods inherited from class org.gvsig.fmap.dal.store.dbf.DBFSetProvider.DBFIterator
doDispose, getDBFStoreProvider, getNameForMessages, 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
-
Field Details
-
data
protected org.gvsig.fmap.dal.feature.spi.FeatureProvider data
-
-
Constructor Details
-
FastDBFIterator
public FastDBFIterator(DBFStoreProvider store, org.gvsig.fmap.dal.feature.FeatureType type, long startOn) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
-
Method Details
-
internalNext
- Overrides:
internalNextin classDBFSetProvider.DBFIterator
-
internalDispose
protected void internalDispose()- Overrides:
internalDisposein classDBFSetProvider.DBFIterator
-