See: Description
| Interface | Description | 
|---|---|
| Feature | 
 A representation of an object in the world, including its location, geometry,
 and other attributes. 
 | 
| FeatureCollection | 
 A collection of Features, with a special method for querying the Features
 that lie within a given Envelope. 
 | 
| Operation | 
 Interface that any dynamic attribute must implement. 
 | 
| Class | Description | 
|---|---|
| AbstractBasicFeature | 
 Default implementation of the Feature interface. 
 | 
| AttributeType | 
 Whether an attribute on a feature is a string, geometry, integer, etc. 
 | 
| BasicFeature | 
 Default implementation of the Feature interface. 
 | 
| FeatureCollectionWrapper | 
 Delegates to another instance of FeatureCollection. 
 | 
| FeatureDataset | 
 Default implementation of FeatureCollection. 
 | 
| FeatureDatasetFactory | 
 Utility functions to create different kinds of FeatureDatasets 
 | 
| FeatureSchema | 
 Metadata for a FeatureCollection: attribute names and types. 
 | 
| FeatureUpdate | 
 A FeatureUpdate records an update to a single Feature. 
 | 
| FeatureUpdateRecorder | 
 Records update transactions on  
Features, and can apply them
 to a FeatureCollection. | 
| FeatureUtil | 
 Useful utility functions for working with Features. 
 | 
| FeatureUtil.IDComparator | 
 Compares two Features for order based on their feature ID. 
 | 
| IndexedFeatureCollection | 
 An IndexedFeatureCollection creates a new collection which is backed by a
 FeatureCollection, but which is indexed for query purposes. 
 |