Class GPESetProvider.GPEIterator

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.gpe.GPESetProvider.GPEIterator
All Implemented Interfaces:
Iterator, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.dispose.DisposableIterator
Direct Known Subclasses:
GPESetProvider.GPEFastIterator
Enclosing class:
GPESetProvider

protected class GPESetProvider.GPEIterator extends org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.gvsig.fmap.dal.feature.FeatureType
     

    Fields inherited from interface org.gvsig.tools.dispose.DisposableIterator

    EMPTY_DISPOSABLE_ITERATOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    GPEIterator(GPEStoreProvider store, org.gvsig.fmap.dal.feature.FeatureType type)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected boolean
     
    protected Object
     
    void
     

    Methods inherited from class org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator

    getFeatureStoreProvider

    Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataProviderIterator

    getDataStoreProvider, getResource, hasNext, next

    Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable

    dispose, dispose

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.tools.dispose.Disposable

    dispose

    Methods inherited from interface java.util.Iterator

    forEachRemaining
  • Field Details

    • type

      protected org.gvsig.fmap.dal.feature.FeatureType type
  • Constructor Details

    • GPEIterator

      public GPEIterator(GPEStoreProvider store, org.gvsig.fmap.dal.feature.FeatureType type) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
  • Method Details

    • internalHasNext

      protected boolean internalHasNext()
      Specified by:
      internalHasNext in class org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
    • internalNext

      protected Object internalNext()
      Specified by:
      internalNext in class org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
    • remove

      public void remove()
    • doDispose

      protected void doDispose() throws org.gvsig.tools.exception.BaseException
      Specified by:
      doDispose in class org.gvsig.tools.dispose.impl.AbstractDisposable
      Throws:
      org.gvsig.tools.exception.BaseException