Package org.geotools.feature

Interface Summary
CollectionListener Interface to be implemented by all listeners of CollectionEvents.
FeatureCollection<T extends FeatureType,F extends Feature> Represents a collection of features.
FeatureCollectionIteration.Handler A callback handler for the iteration of the contents of a FeatureCollection.
FeatureFactory An interface for the construction of Features.
FeatureIndex An Index is built up around a FeatureCollection, using one of the attributes in the FeatureCollection as a comparable reference.
FeatureIterator<F extends Feature> A drop in replacement for Iterator supporting a close method.
 

Class Summary
AbstractFeatureFactoryImpl Factory for creating instances of the Attribute family of classes.
AppSchemaFeatureFactoryImpl FeatureFactory that: does not choke on null ids constructs containers for complex attributes with null values
AssociationImpl  
AttributeBuilder Builder for attributes.
AttributeImpl Simple, mutable class to store attributes.
AttributeTypeBuilder Builder for attribute types and descriptors.
CollectionEvent A simple event object to represent all events triggered by FeatureCollection instances (typically change events).
ComplexAttributeImpl  
DecoratingFeature Base class for feature decorators.
DefaultFeatureCollection A basic implementation of FeatureCollection which use a TreeMap for its internal storage.
DefaultFeatureCollections Concrete extension to FeatureCollections to create DefaultFeatureCollections.
FeatureCollectionIteration The FeatureCollectionIteration provides a depth first traversal of a FeatureCollection which will call the provided call-back Handler.
FeatureCollections A utility class for working with FeatureCollections.
FeatureComparators A utility class for creating simple Comparators for Features.
FeatureComparators.Index A Comparator which performs the comparison on attributes at a given index.
FeatureComparators.Name A Comparator which performs the comparison on attributes with a given name.
FeatureImpl Temptative implementation of Feature.
FeatureImplUtils Utility class used by feature model implementation.
FeatureReaderIterator<F extends Feature> An iterator that wraps around a FeatureReader.
FeatureTypes Utility methods for working against the FeatureType interface.
GeometryAttributeImpl TODO: rename to GeometricAttribute Provides ...TODO summary sentence
LenientAttribute Simple, mutable class to store attributes - that does not validate!
LenientBuilder A build that can be used as a replacement for SimpleFeatureBuilder in order to avoid validation.
LenientFeature An implementation of SimpleFeature that has a more relaxed attitude about being valid.
LenientFeatureFactory  
LenientFeatureFactoryImpl  
NameImpl Simple implementation of Name.
PropertyImpl Implementation of Property.
Schema This class contains utility methods focused on the schema represented by the FeatureType data model.
TypeBuilder Makes building types easier by maintaining state.
Types This is a set of utility methods used when implementing types.
ValidatingFeatureFactoryImpl Factory for creating instances of the Attribute family of classes.
 

Exception Summary
IllegalAttributeException Deprecated. Please use org.opengis.feature.IllegalAttributeException
SchemaException Indicates client class has attempted to create an invalid schema.
 



Copyright © 1996-2010 Geotools. All Rights Reserved.