Class JDBCIterator

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.jdbc2.impl.JDBCIterator
All Implemented Interfaces:
Iterator, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.dispose.DisposableIterator
Direct Known Subclasses:
JDBCFastIterator

public class JDBCIterator extends org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator
  • Field Details

  • Constructor Details

  • Method Details

    • getFeatureStoreProvider

      protected JDBCStoreProvider getFeatureStoreProvider()
      Overrides:
      getFeatureStoreProvider in class org.gvsig.fmap.dal.feature.spi.AbstractFeatureProviderIterator
    • next

      public final Object next()
      Specified by:
      next in interface Iterator
      Overrides:
      next in class org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
    • hasNext

      public final boolean hasNext()
      Specified by:
      hasNext in interface Iterator
      Overrides:
      hasNext in class org.gvsig.fmap.dal.spi.AbstractDataProviderIterator
    • 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()
    • createFeatureProvider

      protected org.gvsig.fmap.dal.feature.spi.FeatureProvider createFeatureProvider() throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • getFeatureProvider

      protected org.gvsig.fmap.dal.feature.spi.FeatureProvider getFeatureProvider() throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • 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
    • close

      protected void close()