Class DelegateSimpleFeatureIterator

Object
DelegateFeatureIterator<SimpleFeature>
DelegateSimpleFeatureIterator
All Implemented Interfaces:
Closeable, AutoCloseable, SimpleFeatureIterator, FeatureIterator<SimpleFeature>

public class DelegateSimpleFeatureIterator extends DelegateFeatureIterator<SimpleFeature> implements SimpleFeatureIterator
A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code to escape the caste (sic) system.

This implementation is not suitable for use with collections that make use of system resources. As an alterantive please see ResourceFetaureIterator.

Author:
Jody Garnett, Refractions Research, Inc.
  • Constructor Details

    • DelegateSimpleFeatureIterator

      public DelegateSimpleFeatureIterator(Iterator<SimpleFeature> iterator)
      Wrap the provided iterator up as a FeatureIterator.
      Parameters:
      iterator - Iterator to be used as a delegate.