Package org.gvsig.fmap.dal.feature
package org.gvsig.fmap.dal.feature
Provides API for accessing and managing tabular (Feature based) data.
-
ClassDescriptionAbstract feature rule intended for giving a partial default implementation of the
FeatureRuleinterface to other rule implementations.Abstract feature store transform intended for giving a partial default implementation of theFeatureStoreTransforminterface to other transform implementations.This interface represents a Feature in editable state.This interface represents a FeatureAttributeDescriptor in editable state.This interface represents a FeatureType in editable state.Represents the basic data unit of a tabular structure, equivalent to a record in a data base table.A feature attribute descriptor contains information about one of the attributes in a feature, such as its name, data type or precision.This class represents a vectorial cache that is used to save and retrieveFeatureSets.This interface represents a local index on feature based data.This interface gives access to a store's local indexes and also provides a delegated method for obtaining a resultingFeatureSetusing the appropriate index given anEvaluator.Manages locks of Features.Defines the properties of a collection of Features, as a result of a query through a FeatureStore.A FeatureReference is a lightweight unique identifier for aFeature.Interface to manage selection of objects from an undetermined set.Represents a Feature validation rule.This is a container for FeatureRules.Manages a selection of Features.A FeatureSet represents a set ofFeature(s).A FeatureStore is a type of store whose data consists on sets ofFeature(s).A FeatureStoreTransform provides a mechanism for mapping a source FeatureType to a target FeatureType, allowing to build different views (as in database view) over different feature types even from different stores.This interface represents a container for store transforms.This interface provides all the information that describes the structure of a type of feature, methods for managing it and also offers a variety of utility methods for simplicity's sake.