Package org.gvsig.fmap.dal.store.dbf
Class DBFSetProvider.DBFIterator
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
- All Implemented Interfaces:
Iterator,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dispose.DisposableIterator
- Direct Known Subclasses:
DBFSetProvider.FastDBFIterator
- Enclosing class:
DBFSetProvider
protected class DBFSetProvider.DBFIterator
extends org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected longprotected longprotected org.gvsig.fmap.dal.feature.FeatureTypeFields inherited from interface org.gvsig.tools.dispose.DisposableIterator
EMPTY_DISPOSABLE_ITERATOR -
Constructor Summary
ConstructorsConstructorDescriptionDBFIterator(DBFStoreProvider store, org.gvsig.fmap.dal.feature.FeatureType type, long startOn) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected DBFStoreProviderprotected Stringprotected voidprotected booleanprotected Objectvoidremove()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
-
Field Details
-
index
protected long index -
type
protected org.gvsig.fmap.dal.feature.FeatureType type -
count
protected long count
-
-
Constructor Details
-
DBFIterator
public DBFIterator(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
-
internalHasNext
protected boolean internalHasNext()- Specified by:
internalHasNextin classorg.gvsig.fmap.dal.spi.AbstractDataProviderIterator
-
internalNext
- Specified by:
internalNextin classorg.gvsig.fmap.dal.spi.AbstractDataProviderIterator
-
remove
public void remove() -
internalDispose
protected void internalDispose() -
getDBFStoreProvider
-
getNameForMessages
-
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
-