All Classes and Interfaces
Class
Description
Abstract feature rule intended for giving a partial default implementation
of the
FeatureRule interface to other rule implementations.Abstract feature store transform intended for giving a partial default
implementation of the
FeatureStoreTransform interface to other
transform implementations.Used to notify the case when the name of an attribute is not valid
for a certain data store.
This class describes an attribute of band.
This class describes the available
BandAttributeDescriptor of a band.Band query to filter raster band values by
BandAttributeDescriptor
values described by the BandDescriptor.FIXME
Initializes gvSIG's desktop DAL by registering the default implementation for
DataManager and ResourceManager.This locator is the entry point of gvSIG's DAL, providing access to all DAL
services.
There are two top level management roles within DAL: data access and resource
management.
This interface describes the properties of a parameter.
This interface is a generic persistent parameter container.
Defines the properties of a collection of data, as a result of a query
through a DataStore.
Interface to manage selection of objects from an undetermined set.
DataServerExplorer is an abstraction for any type of data server.
DataServerExplorer parameter container.
Base inferface of services for data servers explorers
Interface that represents a generic set of data.
This is the basic interface for all data stores.
Interface for all DataStore factories.
Interface for all DataStore factories.
This interface represents a notification produced by a DataStore.
This interface is used by any store implementation that requires
store specific parameters.
Base interface of Services for data providers
This interface defines a set of constants for all data types supported by the
DAL.
Interface for describe parameters of a Data Base connection
Interface for describe parameters of a Data Base
Interface for Resources of a Data Base
Base interface of
DataServerExplorer for Data Base type serverThis 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 retrieve
FeatureSets.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
resulting
FeatureSet using the appropriate
index given an Evaluator.Exception thrown when a
FeatureIndex operation has failed.Manages locks of Features.
Helper interface to access the values of a FeatureCollection by position.
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 a
Feature.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 of
Feature(s).Exception thrown when an error is produced while creating or initializing a
FeatureSet.
A FeatureStore is a type of store whose data consists on sets of
Feature(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.
Exception thrown when a
FeatureIndex is used but its state is not
valid.Exception thrown when the index value for an iterator of a
FeatureSet
is too big.Interface JDBC Store Parameters
This class is used to distinguish a new instance of DataStoreParameters
that still needs to be initialized (and therefore lacks of any valid parameter
values), from a ready to use initialized instance.
Interface for parameters to create a new raster store
This class is used to handle errors that occur at not finding the data source
by opening a layer.
Info given by the raster in a selected row and column
Dataquery for Rasters
Exception thrown when an error is produced while cloning a
RasterQuery.Access to raster data
Exception thrown when an error is produced while creating or initializing a
FeatureSet.Store for rasters
Notificacions for RasterStore
FIXME
Encapsulates a system resource (file, database connection, etc).
Action to execute in the context of a
Resource.Exception thrown when there is an error in the
Resource.execute(org.gvsig.fmap.dal.resource.ResourceAction) method.This interface is the responsible of shared resources management.
A resource notification is related to a change in the state of a resource.
Interface that contains any resource parameters.
For errors when creating an iterator from a reversed selection.
FIXME