Package org.geotools.feature

Interface Summary
AttributeType Deprecated. use AttributeDescriptor.
CollectionListener Interface to be implemented by all listeners of CollectionEvents.
Feature Deprecated. use SimpleFeature.
FeatureAttributeType A FeatureType aware Feature AttributeType.
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.
FeatureCollectionType A SimpleFeatureCollectionType indicating that the contents are stored using the deprecated GeoTools FeatureType.
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.
FeatureType Deprecated. use SimpleFeatureType.
GeometryAttributeType A CoordinateSystem aware Geometry AttributeType.
PrimativeAttributeType Deprecated. Will be removed in geotools 2.6
SimpleFeature Deprecated. use SimpleFeature
 

Class Summary
AbstractFeatureFactoryImpl Factory for creating instances of the Attribute family of classes.
AssociationImpl  
AttributeImpl Simple, mutable class to store attributes.
AttributeTypeBuilder Builder for attribute types and descriptors.
AttributeTypeFactory Abstract class for AttributeType factories.
CollectionEvent A simple event object to represent all events triggered by FeatureCollection instances (typically change events).
ComplexAttributeImpl  
DecoratingFeature Base class for feature decorators.
DefaultAttributeType Simple, immutable class to store attributes.
DefaultAttributeTypeFactory Factory for creating DefaultAttributeTypes.
DefaultFeature Provides a more efficient feature representation for the flat and complex features.
DefaultFeatureBuilder  
DefaultFeatureCollection A basic implementation of FeatureCollection which use a TreeMap for its internal storage.
DefaultFeatureCollections Concrete extension to FeatureCollections to create DefaultFeatureCollections.
DefaultFeatureFactory Deprecated. use SimpleFeatureFactory, this class is only provided to maintain backwards compatability for transition to geoapi feature model and will be removed in subsequent versions.
DefaultFeatureType A basic implementation of FeatureType.
DefaultFeatureTypeFactory A simple DefaultFeatureTypeFactory which stores its Attributes in a list.
DefaultFeatureTypeFactory2 Deprecated.  
Feature.NULL Not straight forward, this is a "null" object to represent the value null for a given attribute which is nullable.
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.
FeatureTypeBuilder A schema builder, because FeatureTypes are meant to be immutable, this object is mutable.
FeatureTypeFactory Deprecated. Please use FeatureTypeBuilder
FeatureTypes Utility methods for working against the FeatureType interface.
GeometryAttributeImpl TODO: rename to GeometricAttribute Provides ...TODO summary sentence TODO Description Example Use: GeometryAttributeType x = new GeometryAttributeType( ... ); TODO code example
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  
MultiAttributeType Deprecated. Will be removed in geotools 2.6
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.
SimpleFeatureType Deprecated. use SimpleFeatureType.
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.