Uses of Interface
org.geotools.feature.FeatureIterator
Packages that use FeatureIterator
Package
Description
Implementations of FeatureCollection for different purposes.
This package contains the implementation of a ComplexDataStore,
Helper classes for implementing FeatureCollections.
Gathers up processes for the "gs" GeoSpatial factory; most of these have been back ported from GeoServer for wider
use.
Vector processing support for the GeoTools library.
-
Uses of FeatureIterator in org.geotools.appschema.resolver.data
Classes in org.geotools.appschema.resolver.data that implement FeatureIteratorModifier and TypeClassDescriptionclassDecorator for Iterator<Feature> to provide a FeatureIterator<Feature> that adds a close method that does nothing.Methods in org.geotools.appschema.resolver.data that return FeatureIteratorModifier and TypeMethodDescriptionSampleDataAccessFeatureCollection.features()Get an iterator over the features. -
Uses of FeatureIterator in org.geotools.data
Methods in org.geotools.data with parameters of type FeatureIteratorModifier and TypeMethodDescriptionstatic ReferencedEnvelopeDataUtilities.bounds(FeatureIterator<?> iterator) Manually calculate the bounds from the provided FeatureIteator.static intDataUtilities.count(FeatureIterator<?> iterator) Manually count the number of features from the provided FeatureIterator.DataUtilities.iterator(FeatureIterator<F> featureIterator) Iteator wrapped around the provided FeatureIterator, implementingCloseable. -
Uses of FeatureIterator in org.geotools.data.collection
Methods in org.geotools.data.collection with parameters of type FeatureIteratorModifier and TypeMethodDescriptionvoidSpatialIndexFeatureCollection.close(FeatureIterator<SimpleFeature> close) voidTreeSetFeatureCollection.close(FeatureIterator<SimpleFeature> close) Constructors in org.geotools.data.collection with parameters of type FeatureIterator -
Uses of FeatureIterator in org.geotools.data.complex
Subinterfaces of FeatureIterator in org.geotools.data.complexClasses in org.geotools.data.complex that implement FeatureIteratorModifier and TypeClassDescriptionclassBase class for several MappingFeatureImplementation's.classA 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.classBase class for Indexed IteratorsclassA Feature iterator that operates over the FeatureSource of a FeatureTypeMapping that is of a simple content type, e.g. representing a gml:name element.classMappingFeatureIterator with partial index query supportclassAn extension to DataAccessMappingFeatureIterator where filter is present.classMappingFeatureIterator for full index coverage caseclassAn implementation of AbstractMappingFeatureIterator to handle XML datasources.Fields in org.geotools.data.complex declared as FeatureIteratorModifier and TypeFieldDescriptionprotected FeatureIterator<Feature>PostFilteringMappingFeatureIterator.delegateprotected FeatureIterator<? extends Feature>IndexedMappingFeatureIterator.sourceIteratorMethods in org.geotools.data.complex that return FeatureIteratorModifier and TypeMethodDescriptionMappingFeatureCollection.features()MappingFeatureCollection.features(Transaction transaction) This overload allows client code to explicitly specify the transaction that the created iterator will be working against.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 FeatureIteratorModifier and TypeMethodDescriptionvoidMappingFeatureCollection.close(FeatureIterator<Feature> close) Constructors in org.geotools.data.complex with parameters of type FeatureIteratorModifierConstructorDescriptionIndexFeatureIdIterator(FeatureIterator<? extends Feature> indexIterator) PostFilteringMappingFeatureIterator(FeatureIterator<Feature> iterator, Filter filter, int maxFeatures, int offset) -
Uses of FeatureIterator in org.geotools.data.crs
Classes in org.geotools.data.crs that implement FeatureIteratorModifier and TypeClassDescriptionclassForceCoordinateSystemFeatureReader provides a CoordinateReferenceSystem for FeatureTypes.classReprojectFeatureReader provides a reprojection for FeatureTypes.Fields in org.geotools.data.crs declared as FeatureIteratorModifier and TypeFieldDescriptionprotected FeatureIterator<SimpleFeature>ForceCoordinateSystemIterator.readerConstructors in org.geotools.data.crs with parameters of type FeatureIteratorModifierConstructorDescriptionForceCoordinateSystemIterator(FeatureIterator<SimpleFeature> reader, SimpleFeatureType type, CoordinateReferenceSystem cs) Builds a new ForceCoordinateSystemFeatureReaderReprojectFeatureIterator(FeatureIterator<SimpleFeature> reader, SimpleFeatureType schema, MathTransform transform) -
Uses of FeatureIterator in org.geotools.data.gen
Classes in org.geotools.data.gen that implement FeatureIterator -
Uses of FeatureIterator in org.geotools.data.geojson
Classes in org.geotools.data.geojson that implement FeatureIterator -
Uses of FeatureIterator in org.geotools.data.simple
Subinterfaces of FeatureIterator in org.geotools.data.simpleModifier and TypeInterfaceDescriptioninterfaceStreaming access to simple features, required toclose()after use. -
Uses of FeatureIterator in org.geotools.data.sort
Classes in org.geotools.data.sort that implement FeatureIterator -
Uses of FeatureIterator in org.geotools.data.store
Classes in org.geotools.data.store that implement FeatureIteratorModifier and TypeClassDescriptionstatic classclassFilteringFeatureIterator<F extends Feature>Decorates a FeatureIterator with one that filters content.classMaxFeaturesIterator<F extends Feature>Iterator wrapper which caps the number of returned features.classclassFeatureIterator wrapper which re-types features on the fly based on a target feature type.Fields in org.geotools.data.store declared as FeatureIteratorModifier and TypeFieldDescriptionprotected FeatureIterator<F>FilteringFeatureIterator.delegatedelegate iteratorMethods in org.geotools.data.store that return FeatureIteratorModifier and TypeMethodDescriptionFilteringFeatureCollection.features()MaxFeaturesFeatureCollection.features()FeatureIteratorIterator.getDelegate()MaxFeaturesIterator.getDelegate()Methods in org.geotools.data.store with parameters of type FeatureIteratorModifier and TypeMethodDescriptionvoidDataFeatureCollection.close(FeatureIterator<SimpleFeature> iterator) Constructors in org.geotools.data.store with parameters of type FeatureIteratorModifierConstructorDescriptionFeatureIteratorIterator(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.data.util
Classes in org.geotools.data.util that implement FeatureIteratorModifier and TypeClassDescriptionstatic classFeatureStreams.StreamFeatureIterator<F extends Feature>Iterator Wrapper for use on streamsConstructors in org.geotools.data.util with parameters of type FeatureIterator -
Uses of FeatureIterator in org.geotools.data.wfs.internal
Classes in org.geotools.data.wfs.internal that implement FeatureIteratorModifier and TypeClassDescriptionclassDefines the complex feature iterator implementation class.Methods in org.geotools.data.wfs.internal that return FeatureIterator -
Uses of FeatureIterator in org.geotools.feature
Methods in org.geotools.feature that return FeatureIteratorModifier and TypeMethodDescriptionFeatureCollection.features()Obtain a FeatureIteratorof the Features within this FeatureCollection. Methods in org.geotools.feature with parameters of type FeatureIteratorModifier and TypeMethodDescriptionvoidDefaultFeatureCollection.close(FeatureIterator<SimpleFeature> close) protected voidFeatureCollectionIteration.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 FeatureIteratorModifier and TypeClassDescriptionclassSimpleFeatureIterator wrapper that clip (crops) features according to the clip geometry passed.classDecorates a SimpleFeatureIterator with one that return features if intersect the Geometry passed with the Hint.GEOMETRY_CLIPclassDecoratingFeatureIterator<F extends Feature>A feature iterator that completely delegates to another FeatureIterator.classA feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code to escape the caste (sic) system.classDelegateFeatureIterator<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.classA feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code to escape the caste (sic) system.classFeatureIteratorImpl<F extends Feature>A convenience class for dealing with wrapping a Collection Iterator up as a FeatureIterator.classFilteredIterator<F extends Feature>Provides an implementation of Iterator that will filter contents using the provided filter.classExtension ofFilteringFeatureIteratorthat type narrows toSimpleFeature.classSimpleFeatureIterator wrapper which can use a start and end bounds to cap the number of returned features.classPushBackFeatureIterator<F extends Feature>A feature iterator allowing to push back one featureclassA convenience class for wrapping a Collection Iterator up as a SimpleFeatureCollection.Fields in org.geotools.feature.collection declared as FeatureIteratorMethods in org.geotools.feature.collection that return FeatureIteratorModifier and TypeMethodDescriptionabstract FeatureIterator<F>BaseFeatureCollection.features()Subclasses required to implement this method to traverse FeatureCollection contents.DecoratingFeatureCollection.features()Methods in org.geotools.feature.collection with parameters of type FeatureIteratorModifier and TypeMethodDescriptionvoidAdaptorFeatureCollection.close(FeatureIterator<SimpleFeature> close) Constructors in org.geotools.feature.collection with parameters of type FeatureIteratorModifierConstructorDescriptionBridgeIterator(FeatureIterator<F> features) DecoratingFeatureIterator(FeatureIterator<F> iterator) Wrap the provided FeatureIterator.PushBackFeatureIterator(FeatureIterator<F> iterator) Wrap the provided FeatureIterator. -
Uses of FeatureIterator in org.geotools.geojson.feature
Methods in org.geotools.geojson.feature that return FeatureIteratorModifier and TypeMethodDescriptionFeatureJSON.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 FeatureIteratorModifier and TypeClassDescriptionclassAn iterator wrapping aSimpleFeatureIteratorand exposing its close method. -
Uses of FeatureIterator in org.geotools.process.vector
Methods in org.geotools.process.vector that return FeatureIteratorModifier and TypeMethodDescriptionabstract FeatureIterator<F>ProcessingCollection.features()Streams out the output features