Uses of Interface
org.geotools.feature.FeatureIterator

Packages that use FeatureIterator
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
org.geotools.data.collection Implementations of FeatureCollection for different purposes. 
org.geotools.data.complex This package contains the implementation of a ComplexDataStore, Author note: though this "Complex" datastore has born to provide complex features out of a simple features data source, it may be better called a DerivativeDataStore or something like that, you'll see why later. 
org.geotools.data.crs Provides support for the OGC Catalog Specification. 
org.geotools.data.gen   
org.geotools.data.simple   
org.geotools.data.sort   
org.geotools.data.store   
org.geotools.feature   
org.geotools.feature.collection Helper classes for implementing FeatureCollections. 
org.geotools.filter   
org.geotools.geojson.feature   
org.geotools.process.gs Gathers up processes for the "gs" GeoSpatial factory; most of these have been back ported from GeoServer for wider use. 
 

Uses of FeatureIterator in org.geotools.data
 

Classes in org.geotools.data that implement FeatureIterator
 class SampleDataAccessFeatureIterator
          Decorator for Iterator<Feature> to provide a FeatureIterator<Feature> that adds a close method that does nothing.
 

Methods in org.geotools.data that return FeatureIterator
 FeatureIterator<Feature> SampleDataAccessFeatureCollection.features()
          Get an iterator over the features.
 

Methods in org.geotools.data with parameters of type FeatureIterator
static ReferencedEnvelope DataUtilities.bounds(FeatureIterator<?> iterator)
          Manually calculate the bounds from the provided FeatureIteator.
static int DataUtilities.count(FeatureIterator<?> iterator)
          Manually count the number of features from the provided FeatureIterator.
static
<F extends Feature>
Iterator<F>
DataUtilities.iterator(FeatureIterator<F> featureIterator)
          Iteator wrapped around the provided FeatureIterator, implementing Closeable.
 

Uses of FeatureIterator in org.geotools.data.collection
 

Methods in org.geotools.data.collection with parameters of type FeatureIterator
 void SpatialIndexFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
 void TreeSetFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
 

Constructors in org.geotools.data.collection with parameters of type FeatureIterator
DelegateFeatureReader(T featureType, FeatureIterator<F> features)
           
 

Uses of FeatureIterator in org.geotools.data.complex
 

Subinterfaces of FeatureIterator in org.geotools.data.complex
 interface IMappingFeatureIterator
           
 

Classes in org.geotools.data.complex that implement FeatureIterator
 class AbstractMappingFeatureIterator
          Base class for several MappingFeatureImplementation's.
 class DataAccessMappingFeatureIterator
          A Feature iterator that operates over the FeatureSource of a FeatureTypeMapping and produces Features of the output schema by applying the mapping rules to the Features of the source schema.
 class FilteringMappingFeatureIterator
          An extension to DataAccessMappingFeatureIterator where filter is present.
 class MappingAttributeIterator
          A Feature iterator that operates over the FeatureSource of a FeatureTypeMapping that is of a simple content type, e.g.
 class PostFilteringMappingFeatureIterator
          An extension to DataAccessMappingFeatureIterator where filter is present.
 class XmlMappingFeatureIterator
          An implementation of AbstractMappingFeatureIterator to handle XML datasources.
 

Fields in org.geotools.data.complex declared as FeatureIterator
protected  FeatureIterator<Feature> PostFilteringMappingFeatureIterator.delegate
           
 

Methods in org.geotools.data.complex that return FeatureIterator
 FeatureIterator<Feature> MappingFeatureCollection.features()
           
protected abstract  FeatureIterator<? extends Feature> AbstractMappingFeatureIterator.getSourceFeatureIterator()
           
protected  FeatureIterator<? extends Feature> DataAccessMappingFeatureIterator.getSourceFeatureIterator()
           
protected  FeatureIterator<? extends Feature> XmlMappingFeatureIterator.getSourceFeatureIterator()
           
 

Methods in org.geotools.data.complex with parameters of type FeatureIterator
 void MappingFeatureCollection.close(FeatureIterator<Feature> close)
           
 

Constructors in org.geotools.data.complex with parameters of type FeatureIterator
PostFilteringMappingFeatureIterator(FeatureIterator<Feature> iterator, Filter filter, int maxFeatures)
           
 

Uses of FeatureIterator in org.geotools.data.crs
 

Classes in org.geotools.data.crs that implement FeatureIterator
 class ForceCoordinateSystemIterator
          ForceCoordinateSystemFeatureReader provides a CoordinateReferenceSystem for FeatureTypes.
 class ReprojectFeatureIterator
          ReprojectFeatureReader provides a reprojection for FeatureTypes.
 

Fields in org.geotools.data.crs declared as FeatureIterator
protected  FeatureIterator<SimpleFeature> ForceCoordinateSystemIterator.reader
           
 

Constructors in org.geotools.data.crs with parameters of type FeatureIterator
ForceCoordinateSystemIterator(FeatureIterator<SimpleFeature> reader, SimpleFeatureType type, CoordinateReferenceSystem cs)
          Builds a new ForceCoordinateSystemFeatureReader
ReprojectFeatureIterator(FeatureIterator<SimpleFeature> reader, SimpleFeatureType schema, MathTransform transform)
           
 

Uses of FeatureIterator in org.geotools.data.gen
 

Classes in org.geotools.data.gen that implement FeatureIterator
 class PreGeneralizedFeatureIterator
           
 

Uses of FeatureIterator in org.geotools.data.simple
 

Subinterfaces of FeatureIterator in org.geotools.data.simple
 interface SimpleFeatureIterator
          Streaming access to simple features, required to close() after use.
 

Uses of FeatureIterator in org.geotools.data.sort
 

Classes in org.geotools.data.sort that implement FeatureIterator
 class SortedFeatureIterator
           
 

Uses of FeatureIterator in org.geotools.data.store
 

Classes in org.geotools.data.store that implement FeatureIterator
static class ContentFeatureCollection.WrappingFeatureIterator
           
 class FilteringFeatureIterator<F extends Feature>
          Decorates a FeatureIterator with one that filters content.
 class MaxFeaturesIterator<F extends Feature>
          Iterator wrapper which caps the number of returned features.
 class ReprojectingFeatureIterator
           
 class ReTypingFeatureIterator
          FeatureIterator wrapper which re-types features on the fly based on a target feature type.
 

Fields in org.geotools.data.store declared as FeatureIterator
protected  FeatureIterator<F> FilteringFeatureIterator.delegate
          delegate iterator
 

Methods in org.geotools.data.store that return FeatureIterator
 FeatureIterator<F> FilteringFeatureCollection.features()
           
 FeatureIterator<F> MaxFeaturesFeatureCollection.features()
           
 FeatureIterator<F> MaxFeaturesIterator.getDelegate()
           
 FeatureIterator<F> FeatureIteratorIterator.getDelegate()
           
 

Methods in org.geotools.data.store with parameters of type FeatureIterator
 void DataFeatureCollection.close(FeatureIterator<SimpleFeature> iterator)
           
 

Constructors in org.geotools.data.store with parameters of type FeatureIterator
FeatureIteratorIterator(FeatureIterator<F> delegate)
          Creates the new iterator.
FilteringFeatureIterator(FeatureIterator<F> delegate, Filter filter)
           
MaxFeaturesIterator(FeatureIterator<F> delegate, long max)
           
MaxFeaturesIterator(FeatureIterator<F> delegate, long start, long max)
           
 

Uses of FeatureIterator in org.geotools.feature
 

Methods in org.geotools.feature that return FeatureIterator
 FeatureIterator<F> FeatureCollection.features()
          Obtain a FeatureIterator of the Features within this FeatureCollection.
 

Methods in org.geotools.feature with parameters of type FeatureIterator
 void DefaultFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
protected  void FeatureCollectionIteration.iterate(FeatureIterator<?> iterator)
          Perform the actual iteration on the Iterator which is provided.
 

Uses of FeatureIterator in org.geotools.feature.collection
 

Classes in org.geotools.feature.collection that implement FeatureIterator
 class DecoratingFeatureIterator<F extends Feature>
          A feature iterator that completely delegates to another FeatureIterator.
 class DecoratingSimpleFeatureIterator
          A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code to escape the caste (sic) system.
 class DelegateFeatureIterator<F extends Feature>
          A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code to escape the caste (sic) system.
 class DelegateSimpleFeatureIterator
          A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code to escape the caste (sic) system.
 class FeatureIteratorImpl<F extends Feature>
          A convenience class for dealing with wrapping a Collection Iterator up as a FeatureIterator.
 class FilteredIterator<F extends Feature>
          Provides an implementation of Iterator that will filter contents using the provided filter.
 class FilteringSimpleFeatureIterator
          Extension of FilteringFeatureIterator that type narrows to SimpleFeature.
 class MaxFeaturesSimpleFeatureIterator
          SimpleFeatureIterator wrapper which can use a start and end bounds to cap the number of returned features.
 class SimpleFeatureIteratorImpl
          A convenience class for wrapping a Collection Iterator up as a SimpleFeatureCollection.
 

Methods in org.geotools.feature.collection that return FeatureIterator
abstract  FeatureIterator<F> BaseFeatureCollection.features()
          Subclasses required to implement this method to traverse FeatureCollection contents.
 FeatureIterator<F> DecoratingFeatureCollection.features()
           
 

Methods in org.geotools.feature.collection with parameters of type FeatureIterator
 void AdaptorFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
 

Constructors in org.geotools.feature.collection with parameters of type FeatureIterator
BridgeIterator(FeatureIterator<F> features)
           
DecoratingFeatureIterator(FeatureIterator<F> iterator)
          Wrap the provided FeatureIterator.
 

Uses of FeatureIterator in org.geotools.filter
 

Methods in org.geotools.filter with parameters of type FeatureIterator
protected  void FilteringIteration.iterate(FeatureIterator<?> iterator)
          Deprecated.  
 

Uses of FeatureIterator in org.geotools.geojson.feature
 

Methods in org.geotools.geojson.feature that return FeatureIterator
 FeatureIterator<SimpleFeature> FeatureJSON.streamFeatureCollection(Object input)
          Reads a feature collection from GeoJSON streaming back the contents via an iterator.
 

Uses of FeatureIterator in org.geotools.process.gs
 

Classes in org.geotools.process.gs that implement FeatureIterator
 class WrappingIterator
          An iterator wrapping a SimpleFeatureIterator and exposing its close method.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.