Package org.geotools.feature
package org.geotools.feature
-
ClassDescriptionFactory for creating instances of the Attribute family of classes.Builder for attributes.Simple, mutable class to store attributes.Builder for attribute types and descriptors.A simple event object to represent all events triggered by FeatureCollection instances (typically change events).Interface to be implemented by all listeners of CollectionEvents.The complex feature builder allows the construction of features by progressively appending their components and deferring the construction till you're ready.Base class for feature decorators.A basic implementation of SimpleFeatureCollection which use a
TreeMap
for its internal storage.This class provides some common functionality for builders and defines an abstraction for Feature builders' public interfaces.Collection of features, often handled as a result set.The FeatureCollectionIteration provides a depth first traversal of a SimpleFeatureCollection which will call the provided call-back Handler.A callback handler for the iteration of the contents of a FeatureCollection.A utility class for creating simple Comparators for Features.A Comparator which performs the comparison on attributes at a given index.A Comparator which performs the comparison on attributes with a given name.Temptative implementation of Feature.Utility class used by feature model implementation.An Index is built up around a FeatureCollection, using one of the attributes in the SimpleFeatureCollection as a comparable reference.FeatureIterator<F extends Feature>Streaming access to features, required toFeatureIterator.close()
after use.FeatureReaderIterator<F extends Feature>An iterator that wraps around a FeatureReader.Utility methods for working against the FeatureType interface.TODO: rename to GeometricAttribute Provides ...TODO summary sentenceSimple implementation of Name.Implementation of Property.Indicates client class has attempted to create an invalid schema.Makes building types easier by maintaining state.Factory for creating instances of the Attribute family of classes.