Abstract base class for data stores.
An entry for a type or feature source provided by a DataStore.
A FeatureCollection that completely delegates to a backing FetaureSource#getReader
Abstract implementation of FeatureSource.
Abstract implementation of FeatureStore.
The state of an entry in a DataStore, maintained on a per-transaction basis.
A starting point for implementing FeatureCollection's backed onto a FeatureReader.
Delegates every method to the wrapped feature source.
A FeatureWriter that captures modifications against a FeatureReader.
Transaction state responsible for holding an in memory
An iterator that returns no content.
FeatureWriter wrapper that issues events modifications as required.
|FeatureIteratorIterator<F extends Feature>||
|FilteringFeatureCollection<T extends FeatureType,F extends Feature>||
Decorates a feature collection with one that filters content.
|FilteringFeatureIterator<F extends Feature>||
Decorates a FeatureIterator with one that filters content.
|FilteringIterator<F extends Feature>||
|MaxFeaturesFeatureCollection<T extends FeatureType,F extends Feature>||
SimpleFeatureCollection wrapper which limits the number of features returned.
|MaxFeaturesIterator<F extends Feature>||
Iterator wrapper which caps the number of returned features.
This iterator is used to indicate that contents could not be aquired.
SimpleFeatureCollection decorator that reprojects all geometries of the features within the feature collection.
SimpleFeatureCollection decorator which decorates a feature collection "re-typing" its schema based on attributes specified in a query.
FeatureIterator wrapper which re-types features on the fly based on a target feature type.
Copyright © 1996–2023 Geotools. All rights reserved.