Uses of Interface
org.geotools.feature.FeatureIterator
-
Packages that use FeatureIterator Package Description org.geotools.appschema.resolver.data org.geotools.data org.geotools.data.collection Implementations of FeatureCollection for different purposes.org.geotools.data.complex This package contains the implementation of a ComplexDataStore,org.geotools.data.crs org.geotools.data.gen org.geotools.data.geojson org.geotools.data.simple org.geotools.data.sort org.geotools.data.store org.geotools.data.util org.geotools.data.wfs.internal org.geotools.feature org.geotools.feature.collection Helper classes for implementing FeatureCollections.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.org.geotools.process.vector 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 FeatureIterator Modifier and Type Class Description classSampleDataAccessFeatureIteratorDecorator 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 FeatureIterator Modifier and Type Method Description FeatureIterator<Feature>SampleDataAccessFeatureCollection. features()Get an iterator over the features. -
Uses of FeatureIterator in org.geotools.data
Methods in org.geotools.data with parameters of type FeatureIterator Modifier and Type Method Description static 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.static <F extends Feature>
Iterator<F>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 FeatureIterator Modifier and Type Method Description voidSpatialIndexFeatureCollection. close(FeatureIterator<SimpleFeature> close)voidTreeSetFeatureCollection. close(FeatureIterator<SimpleFeature> close)Constructors in org.geotools.data.collection with parameters of type FeatureIterator Constructor Description DelegateFeatureReader(T featureType, FeatureIterator<F> features) -
Uses of FeatureIterator in org.geotools.data.complex
Subinterfaces of FeatureIterator in org.geotools.data.complex Modifier and Type Interface Description interfaceIMappingFeatureIteratorClasses in org.geotools.data.complex that implement FeatureIterator Modifier and Type Class Description classAbstractMappingFeatureIteratorBase class for several MappingFeatureImplementation's.classDataAccessMappingFeatureIteratorA 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.classIndexedMappingFeatureIteratorBase class for Indexed IteratorsclassMappingAttributeIteratorA Feature iterator that operates over the FeatureSource of a FeatureTypeMapping that is of a simple content type, e.g. representing a gml:name element.classPartialIndexedMappingFeatureIteratorMappingFeatureIterator with partial index query supportclassPostFilteringMappingFeatureIteratorAn extension to DataAccessMappingFeatureIterator where filter is present.classTotalIndexedMappingFeatureIteratorMappingFeatureIterator for full index coverage caseclassXmlMappingFeatureIteratorAn implementation of AbstractMappingFeatureIterator to handle XML datasources.Fields in org.geotools.data.complex declared as FeatureIterator Modifier and Type Field Description protected FeatureIterator<Feature>PostFilteringMappingFeatureIterator. delegateprotected FeatureIterator<? extends Feature>IndexedMappingFeatureIterator. sourceIteratorMethods in org.geotools.data.complex that return FeatureIterator Modifier and Type Method Description FeatureIterator<Feature>MappingFeatureCollection. features()FeatureIterator<Feature>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 FeatureIterator Modifier and Type Method Description voidMappingFeatureCollection. close(FeatureIterator<Feature> close)Constructors in org.geotools.data.complex with parameters of type FeatureIterator Constructor Description IndexFeatureIdIterator(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 FeatureIterator Modifier and Type Class Description classForceCoordinateSystemIteratorForceCoordinateSystemFeatureReader provides a CoordinateReferenceSystem for FeatureTypes.classReprojectFeatureIteratorReprojectFeatureReader provides a reprojection for FeatureTypes.Fields in org.geotools.data.crs declared as FeatureIterator Modifier and Type Field Description protected FeatureIterator<SimpleFeature>ForceCoordinateSystemIterator. readerConstructors in org.geotools.data.crs with parameters of type FeatureIterator Constructor Description ForceCoordinateSystemIterator(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 Modifier and Type Class Description classPreGeneralizedFeatureIterator -
Uses of FeatureIterator in org.geotools.data.geojson
Classes in org.geotools.data.geojson that implement FeatureIterator Modifier and Type Class Description protected classPagingFeatureCollection.PagingFeatureIterator -
Uses of FeatureIterator in org.geotools.data.simple
Subinterfaces of FeatureIterator in org.geotools.data.simple Modifier and Type Interface Description interfaceSimpleFeatureIteratorStreaming 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 Modifier and Type Class Description classSortedFeatureIterator -
Uses of FeatureIterator in org.geotools.data.store
Classes in org.geotools.data.store that implement FeatureIterator Modifier and Type Class Description static classContentFeatureCollection.WrappingFeatureIteratorclassFilteringFeatureIterator<F extends Feature>Decorates a FeatureIterator with one that filters content.classMaxFeaturesIterator<F extends Feature>Iterator wrapper which caps the number of returned features.classReprojectingFeatureIteratorclassReTypingFeatureIteratorFeatureIterator wrapper which re-types features on the fly based on a target feature type.Fields in org.geotools.data.store declared as FeatureIterator Modifier and Type Field Description protected FeatureIterator<F>FilteringFeatureIterator. delegatedelegate iteratorMethods in org.geotools.data.store that return FeatureIterator Modifier and Type Method Description FeatureIterator<F>FilteringFeatureCollection. features()FeatureIterator<F>MaxFeaturesFeatureCollection. features()FeatureIterator<F>FeatureIteratorIterator. getDelegate()FeatureIterator<F>MaxFeaturesIterator. getDelegate()Methods in org.geotools.data.store with parameters of type FeatureIterator Modifier and Type Method Description voidDataFeatureCollection. close(FeatureIterator<SimpleFeature> iterator)Constructors in org.geotools.data.store with parameters of type FeatureIterator Constructor Description 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.data.util
Classes in org.geotools.data.util that implement FeatureIterator Modifier and Type Class Description static classFeatureStreams.StreamFeatureIterator<F extends Feature>Iterator Wrapper for use on streamsConstructors in org.geotools.data.util with parameters of type FeatureIterator Constructor Description StreamFeatureIterator(FeatureIterator<F> fiter) -
Uses of FeatureIterator in org.geotools.data.wfs.internal
Classes in org.geotools.data.wfs.internal that implement FeatureIterator Modifier and Type Class Description classComplexFeatureIteratorImplDefines the complex feature iterator implementation class.Methods in org.geotools.data.wfs.internal that return FeatureIterator Modifier and Type Method Description FeatureIterator<Feature>ComplexGetFeatureResponse. features()Should only be called once.FeatureIterator<Feature>WFSContentComplexFeatureCollection. features()Make sure to close the iterator. -
Uses of FeatureIterator in org.geotools.feature
Methods in org.geotools.feature that return FeatureIterator Modifier and Type Method Description FeatureIterator<F>FeatureCollection. features()Obtain a FeatureIteratorof the Features within this FeatureCollection. Methods in org.geotools.feature with parameters of type FeatureIterator Modifier and Type Method Description voidDefaultFeatureCollection. 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 FeatureIterator Modifier and Type Class Description classClippedFeatureIteratorSimpleFeatureIterator wrapper that clip (crops) features according to the clip geometry passed.classClippingFeatureIteratorDecorates 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.classDecoratingSimpleFeatureIteratorA 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.classDelegateSimpleFeatureIteratorA 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.classFilteringSimpleFeatureIteratorExtension ofFilteringFeatureIteratorthat type narrows toSimpleFeature.classMaxFeaturesSimpleFeatureIteratorSimpleFeatureIterator 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 featureclassSimpleFeatureIteratorImplA convenience class for wrapping a Collection Iterator up as a SimpleFeatureCollection.Fields in org.geotools.feature.collection declared as FeatureIterator Modifier and Type Field Description protected FeatureIterator<F>DecoratingFeatureIterator. delegateMethods in org.geotools.feature.collection that return FeatureIterator Modifier and Type Method Description 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 Modifier and Type Method Description voidAdaptorFeatureCollection. close(FeatureIterator<SimpleFeature> close)Constructors in org.geotools.feature.collection with parameters of type FeatureIterator Constructor Description BridgeIterator(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 FeatureIterator Modifier and Type Method Description 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 Modifier and Type Class Description classWrappingIteratorAn iterator wrapping aSimpleFeatureIteratorand exposing its close method. -
Uses of FeatureIterator in org.geotools.process.vector
Methods in org.geotools.process.vector that return FeatureIterator Modifier and Type Method Description abstract FeatureIterator<F>ProcessingCollection. features()Streams out the output features
-