All Classes and Interfaces
Class
Description
POJO class for XML type AbstractAlgorithmType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractAlgorithmType(@http://www.opengis.net/sensorml/2.0).
 Provides common methods for all implementations of block components
 Base for all bindings, provide utility methods.
POJO class for XML type AbstractCurveType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractCurveType(@http://www.opengis.net/gml/3.2).
 Abstract DataComponent base
 Abstract class for parsing a CDM data stream
 Base class for all SWE Common data stream parsers (text, binary, xml, json)
 Abstract class for writing a CDM data stream.
 Base class for all SWE Common data stream writers (text, binary, xml, json)
POJO class for XML type AbstractEncodingType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AbstractFeatureType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractFeatureType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractGeometryType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractGeometryType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractGMLType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractGMLType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractMetadataListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractMetadataListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractModesType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractModesType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractPhysicalProcessType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractProcessType(@http://www.opengis.net/sensorml/2.0).
 This class implements both AbstractProcess from SensorML v2.0 bindings
 and IProcessExec to allow execution if an executable implementation is
 provided.
In order to provide execution capabilitiy, this class can wrap an implementation of IProcessExec corresponding to a particular algorithm.
In order to provide execution capabilitiy, this class can wrap an implementation of IProcessExec corresponding to a particular algorithm.
 Base implementation for all range data components with min/max values
 11-2014: Updated to implement new API autogenerated from XML schema
 Implementation of an heterogeneous list of data components
 This is the base type for DataRecord and Vector
POJO class for XML type AbstractRingType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractSettingsType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractSettingsType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractSurfaceType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractSWEType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AbstractSWEIdentifiableType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AbstractSWEIdentifiableType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AbstractSWEType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AbstractTimeGeometricPrimitiveType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractTimeGeometricPrimitiveType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractTimePrimitiveType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractTimePrimitiveType(@http://www.opengis.net/gml/3.2).
 Base abstract class for all unit converters
 Base abstract class for all XML bindings using XML Stream API
POJO class for XML type AggregateProcessType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AggregateProcessType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AllowedGeometryType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AllowedGeomsType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AllowedTimesType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AllowedTimesType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AllowedTokensType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AllowedTokensType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AllowedValuesType(@http://www.opengis.net/swe/2.0).
POJO class for XML type AllowedValuesType(@http://www.opengis.net/swe/2.0).
POJO class for XML type ArraySettingPropertyType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ArraySettingPropertyType(@http://www.opengis.net/sensorml/2.0)
 TODO AsciiDataWriter type description
Modified Asserts utility methods based on Guava implementation
 Interface for asynchronous streams.
 Filter Stream used to decode a base64 encoded input stream
 to a raw binary stream.
 Filter Stream used to encode binary data from output stream
 to a base64 stream.
 Base class for all builders
 Abstract tree visitor providing logic to visit nested data components
 recursively.
 Simple structure for OGC-style bbox info.
 Class used to store arbitrary long IDs (i.e.
 BigId implementation backed by a single long value
 BigId implementation backed by a single long value
POJO class for XML type BlockType(@http://www.opengis.net/swe/2.0).
POJO class for XML type BlockType(@http://www.opengis.net/swe/2.0).
POJO class for XML type ComponentType(@http://www.opengis.net/swe/2.0).
POJO class for XML type ComponentType(@http://www.opengis.net/swe/2.0).
 Parses CDM binary data stream using the data components structure
 and the binary encoding information.
 New implementation of binary data parser with better efficiency since the 
 write tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
 Writes CDM binary data stream using the given data components
 structure and binary encoding information.
 New implementation of binary data writer with better efficiency since the 
 write tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
POJO class for XML type BinaryEncodingType(@http://www.opengis.net/swe/2.0).
POJO class for XML type BinaryEncodingType(@http://www.opengis.net/swe/2.0).
 Base interface for binary encoding members: BinaryComponent and BinaryBlock
 Tagging interface for all block components
POJO class for XML type BooleanType(@http://www.opengis.net/swe/2.0).
 Extended SWE Boolean implementation adapted to old VAST framework
POJO class for XML type ByteEncodingType(@http://www.opengis.net/swe/2.0).
POJO class for XML type ByteEncodingType(@http://www.opengis.net/swe/2.0).
 Implementation of Xlink Reference that keeps a cached version of the target.
POJO class for XML type CapabilityListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type CapabilityListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type CategoryType(@http://www.opengis.net/swe/2.0).
 Extended SWE Category implementation adapted to old VAST framework
Tagging interface to allow processing of Category and CategoryRange components
 with common logic
POJO class for XML type CategoryRangeType(@http://www.opengis.net/swe/2.0).
 Extended SWE CategoryRange implementation adapted to old VAST framework
POJO class for XML type CharacteristicListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type CharacteristicListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ClassifierListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ClassifierListType(@http://www.opengis.net/sensorml/2.0).
 Common configuration options for all clients connecting to remote services
 Exceptions generated by the client API
 Class for looking up codecs in the classpath
POJO class for XML type CodeListType(@http://www.opengis.net/gml/3.2).
POJO class for XML type CodeListType(@http://www.opengis.net/gml/3.2).
POJO class for XML type CodeOrNilReasonListType(@http://www.opengis.net/gml/3.2).
POJO class for XML type CodeOrNilReasonListType(@http://www.opengis.net/gml/3.2).
POJO class for XML type CodeType(@http://www.opengis.net/gml/3.2).
POJO class for XML type CodeType(@http://www.opengis.net/gml/3.2).
 Immutable object carrying data for a single command associated to a
 specific command stream.
 Event carrying command data sent to a command receiver
 Exceptions generated when a command fails
 Immutable filter object for system commands.
There is an implicit AND between all filter parameters.
There is an implicit AND between all filter parameters.
CommandFilter.CommandFilterBuilder<B extends CommandFilter.CommandFilterBuilder<B,T>,T extends CommandFilter>  
 Immutable class used to describe the result of a command
 Immutable object representing statistics for commands of a specific
 command stream.
CommandStats.CommandStatsBuilder<B extends CommandStats.CommandStatsBuilder<B,T>,T extends CommandStats>  
 Immutable query object for commands statistics.
CommandStatsQuery.CommandStatsQueryBuilder<B extends CommandStatsQuery.CommandStatsQueryBuilder<B,Q>,Q extends CommandStatsQuery>  
 Immutable class used as command status report
CommandStatus.CommandStatusBuilder<B extends CommandStatus.CommandStatusBuilder<B,T>,T extends CommandStatus>  
 Event carrying command status data
 Immutable filter object for command status messages.
There is an implicit AND between all filter parameters.
There is an implicit AND between all filter parameters.
CommandStatusFilter.CommandStatusFilterBuilder<B extends CommandStatusFilter.CommandStatusFilterBuilder<B,T>,T extends CommandStatusFilter>  
 Event sent when a command stream (i.e.
 Event sent when a command stream (i.e.
 Event sent when a command stream (i.e.
 Event sent when a command stream (i.e.
 Base class for all command stream (i.e.
 Immutable filter object for system command streams.
There is an implicit AND between all filter parameters.
If internal IDs are used, no other filter options are allowed.
There is an implicit AND between all filter parameters.
If internal IDs are used, no other filter options are allowed.
CommandStreamFilter.CommandStreamFilterBuilder<B extends CommandStreamFilter.CommandStreamFilterBuilder<B,F>,F extends CommandStreamFilter>  
 Immutable object containing information about a command stream/interface.
CommandStreamInfo.CommandStreamInfoBuilder<B extends CommandStreamInfo.CommandStreamInfoBuilder<B,T>,T extends CommandStreamInfo>  
 Immutable key object used to index command streams in data stores.
 Event sent when a command stream (i.e.
 Helper methods to generate common system capabilities
 Helper methods to generate common system characteristics
 Helper methods to generate common system/process classifiers
 Helper methods to generate common operating or survival conditions
 Helper methods to generate common document types
 Helper methods to generate common system/process identifiers
 Base class for communication provider configuration objects
 Interface for all SWE compressed block decoders
 Interface for all SWE compressed block encoders
 Base interface for all types of configuration settings
POJO class for XML type ValueSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ConstraintSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
 SensorML Contact
POJO class for XML type ContactListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ContactListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type CountType(@http://www.opengis.net/swe/2.0).
 Extended SWE Count implementation adapted to old VAST framework
Tagging interface to allow processing of Count and CountRange components
 with common logic
POJO class for XML type CountRangeType(@http://www.opengis.net/swe/2.0).
 Extended SWE CountRange implementation adapted to old VAST framework
POJO class for XML type DataArrayType(@http://www.opengis.net/swe/2.0).
 Array of identical components.
 TODO DataArrayIndexer type description
 Base config class for all database modules
 Implementations of this class should be able to carry data
 for any part of the data cluster defined in the DataDefinition
 part of the SWE Common Data Model.
 Carries an array of boolean primitives.
 Carries an array of byte primitives.
 Carries data in compressed format.
 Carries an array of double primitives.
 Helper to create DataBlocks using existing arrays of data.
 Carries an array of float primitives.
 Carries an array of int primitives.
 Uses the composite pattern to hold a list of child DataBlocks.
 Carries an array of long primitives.
 Uses the composite pattern to carry a fixed size array
 of mixed types DataBlocks.
 Uses the composite pattern to carry a fixed size array
 of parallel array DataBlocks.
 Base class for all data block level processors.
The processor tree is pre-configured so that the processing can occur very fast on many data blocks matching the same components structure.
The processor tree is pre-configured so that the processing can occur very fast on many data blocks matching the same components structure.
 This class dynamically generates an accessor with Java Dynamic Proxy Classes
 using a data component schema and an interface with annotations that maps
 get/set methods to component paths.
 Carries an array of short primitives.
 Carries an array of String objects.
 Uses the composite pattern to carry a fixed size array
 of mixed types DataBlocks.
 Carries an array of byte primitives.
 Carries an array of int primitives.
 Carries an array of short primitives.
POJO class for XML type DataChoiceType(@http://www.opengis.net/swe/2.0).
 Exclusive list of DataComponents (Choice)
 08-2014: Updated to implement new API autogenerated from XML schema
 Base interface for all SWE Common data components.
 Specialized property for holding data components.
 Specialized list for holding data component properties.
 Implementation of data connection for the processing engine.
This class is capable of automatically converting units if source and target are not in the same unit (units have to be physically compatible)
This class is used when running all processes of a processing chain synchronously in a single thread
This class is capable of automatically converting units if source and target are not in the same unit (units have to be physically compatible)
This class is used when running all processes of a processing chain synchronously in a single thread
 Represents a list of external connections associated with
 a given process input/output or parameter.
POJO class for XML type AbstractEncodingType(@http://www.opengis.net/swe/2.0).
 Type of event generated when new data is available from a data producer.
 TODO DataGroupIndexer type description
 Implement this interface to catch events coming from a DataParser
 and sort, archive, display or process the decoded data.
 Abstract base class for all Data Indexers
 Extension of DataInputStream to support reading unsigned int and long
 values as well as ASCII (0 terminated) strings from byte stream.
 Extension of DataInputStream to support reading unsigned int and long
 values as well as ASCII (0 terminated) strings from byte stream.
 Equivalent of DataInputStream to read little endian ordered streams
 (i.e.
POJO class for XML type DataInterfaceType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type DataInterfaceType(@http://www.opengis.net/sensorml/2.0).
 This iterator will go through all components recursively.
 Growable List of identical DataComponents.
 Extension of DataOutputStream to support writing unsigned byte,
 short, int and long values as well as ASCII (0 terminated) strings.
 Extension of DataOutputStream to support writing unsigned int and long
 values as well as ASCII (0 terminated) strings as byte sequence.
 Equivalent of DataOutputStream to write in little endian order
 (i.e Least Significant Byte first)
 A data queue is used to send data between processes.
POJO class for XML type DataRecordType(@http://www.opengis.net/swe/2.0).
 Implementation of SWE Common DataRecord
 This DataSource allows to extract data from an XML DOM tree and
 simulate an inputstream so that a low level parser can parse the
 content using the common DataStreamParser interface.
 Exception thrown by certain datastore transactional operations
POJO class for XML type DataStreamType(@http://www.opengis.net/swe/2.0).
 Event sent when a datastream (i.e.
 Event sent when a datastream (i.e.
 Event sent when a datastream (i.e.
 Event sent when a datastream (i.e.
 Base class for all datastream (i.e.
 Immutable filter object for system data streams.
There is an implicit AND between all filter parameters.
If internal IDs are used, no other filter options are allowed.
There is an implicit AND between all filter parameters.
If internal IDs are used, no other filter options are allowed.
DataStreamFilter.DataStreamFilterBuilder<B extends DataStreamFilter.DataStreamFilterBuilder<B,F>,F extends DataStreamFilter>  
 DataStream object implementation
 Immutable object containing information about a data stream of observations.
DataStreamInfo.DataStreamInfoBuilder<B extends DataStreamInfo.DataStreamInfoBuilder<B,T>,T extends DataStreamInfo>  
 Immutable key object used to index datastreams in data stores.
 Concrete implementations of this interface are responsible for
 parsing data with the given encoding format, decoding this data
 into DataInfo and DecodedData objects if a DataHandler is 
 registered and sending events to registered handlers.
 Event sent when a datastream (i.e.
 Concrete implementations of this interface are responsible for
 writing data using the specified encoding format and data components.
 Atomic (no children) DataContainer usually containing a scalar value
 08-2014: Updated to implement new API autogenerated from XML schema
 TODO DataValueIndexer type description
 Common interface for all mappers
 Extension of java Date to provide julian time output as a double.
 Formatter for Date and Time quantities.
 Datatype representing union between ISO datetime and decimal time stamp
 Default handler used by SWE Data to read all values
 from the data stream to the list within the SWE Data.
 Default handler used by SWE Data to write all values
 from the data list within the SWE Data.
 TODO DefinitionRef type description
 Abstract base for delegating XML stream readers.
By default, all methods are delegated to the underlying reader
By default, all methods are delegated to the underlying reader
 Abstract base for delegating XML stream writers.
By default, all methods are delegated to the underlying writer.
By default, all methods are delegated to the underlying writer.
POJO class for type DeployedSystem
 This is a complex type.
POJO class for XML type DeploymentType(@http://www.opengis.net/sensorml/2.0).
 Immutable filter object for deployment resources
There is an implicit AND between all filter parameters
There is an implicit AND between all filter parameters
DeploymentFilter.DeploymentFilterBuilder<B extends DeploymentFilter.DeploymentFilterBuilder<B,F>,F extends DeploymentFilter>  
POJO class for XML type DeploymentType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type DescribedObjectType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type DescribedObjectType(@http://www.opengis.net/sensorml/2.0).
 Event sent when a device is found as a result of scanning a network or bus
 TODO DictionaryURN type description
POJO class for XML type DocumentListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type DocumentListType(@http://www.opengis.net/sensorml/2.0).
 TODO DOMHelper description
 TODO try to avoid calls to xerces specific classes
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
EmptyFeatureBaseStore<V extends IFeature,VF extends IFeatureStoreBase.FeatureField,F extends FeatureFilterBase<? super V>>  
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
EmptyResourceStore<K extends Comparable<? super K>,V extends IResource,VF extends IResourceStore.ResourceField,F extends ResourceFilter<? super V>>   
 Helper class to implement databases that don't support all datastores
 Helper class to implement databases that don't support all datastores
POJO class for XML type EncodedValuesPropertyType(@http://www.opengis.net/swe/2.0).
 Full implementation of EncodedValues wrapping SWE Common data stream 
 parsers/writers allowing decoding/encoding of any encoded array or stream
POJO class for XML type EnvelopeType(@http://www.opengis.net/gml/3.2).
POJO class for XML type EnvelopeType(@http://www.opengis.net/gml/3.2).
 Implementation of GML Envelope derived from JTS Envelope class.
POJO class for XML type EventType(@http://www.opengis.net/sensorml/2.0).
 Immutable base class for all sensor hub events.
POJO class for XML type EventType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type EventListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type EventListType(@http://www.opengis.net/sensorml/2.0).
 Implementation of an executable process chain.
This class can be associated with an
This class can be associated with an
AggregateProcess to provide
 execution capability, but this will only work if all components
 of the aggregate also have an executable implementation associated
 to them.
 Abstract base for all executable process implementations.
 Base class for implementing custom features based on application schemas.
Subclasses typically add new fields along with corresponding getters and setters and must override
Subclasses typically add new fields along with corresponding getters and setters and must override
#appendProperties() to expose these
 properties in a generic way.POJO class for XML type AbstractFeatureCollectionType(@http://www.opengis.net/gml/3.2).
POJO class for XML type AbstractFeatureCollectionType(@http://www.opengis.net/gml/3.2).
 Immutable filter object for generic features.
There is an implicit AND between all filter parameters.
There is an implicit AND between all filter parameters.
FeatureFilter.FeatureFilterBuilder<B extends FeatureFilter.FeatureFilterBuilder<B,F>,F extends FeatureFilter>  
 Base class for feature filters.
There is an implicit AND between all filter parameters.
There is an implicit AND between all filter parameters.
FeatureFilterBase.FeatureFilterBaseBuilder<B extends FeatureFilterBase.FeatureFilterBaseBuilder<B,V,F>,V extends IFeature,F extends FeatureFilterBase<V>>    
 Immutable data class containing both internal ID and globally unique ID
 (URI) of a feature.
 Immutable key object used to index features in data stores.
The key includes the feature internal ID and its validity time stamp.
The key includes the feature internal ID and its validity time stamp.
POJO class for XML type FeatureListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type FeatureListType(@http://www.opengis.net/sensorml/2.0).
 Wrapper class for use when an IFeature object is or can be included by reference.
 Utility class for wrapping a feature and overriding some of its behavior
 Delegating writer for writing only the selected components.
This is used to implement filtering by observed property in SOS.
This is used to implement filtering by observed property in SOS.
 Event sent when a new FOI is being targeted by an observing system.
 Immutable filter object for features of interest associated to observations.
There is an implicit AND between all filter parameters
There is an implicit AND between all filter parameters
 TODO TextFilter type description
FullTextFilter.TextFilterBuilder<B extends FullTextFilter.TextFilterBuilder<B,F>,F extends FullTextFilter>  
 Basic interface for a feature object
 Generic implementation of a GML feature.
*
 GeoJSON bindings using Gson JsonWriter/JsonReader.
This class is NOT threadsafe.
This class is NOT threadsafe.
 JSON bindings for GeoPose objects using Gson JsonWriter/JsonReader.
This class is NOT threadsafe.
This class is NOT threadsafe.
 Helper class to create SWE structures used for geo-positioning
This includes location and attitude but also linear velocity, angular rate, and linear acceleration
This includes location and attitude but also linear velocity, angular rate, and linear acceleration
 Utility class to build GML objects with a fluent API
Builder for point geometry
 Interface for GML ID generators
 Helper wrapping the auto-generated GML StAX bindings
 TODO GMLUnitReader type description
 Utility methods to read/write GML documents.
 Tagging interface for data components that have a code space
 Tagging interface for data components with constraints
 Tagging interface for all objects supporting copy.
 Tagging interface for data components with local and reference frames
 Tagging interface for data components that have a unit of measure
 Implementation of xlink resolution and parsing for remote XML content
 Base configuration class for HTTP services (i.e.
 Interface for actuator drivers combining data and control interfaces.
 Common interface for all authorization providers allowing to check 
 permissions for a given user
 Common base for client modules connecting to remote services
 Interface for SWE Common codec factories.
 Represents command data sent to a control interface or to the input of
 an on-demand process.
 Interface for all receivers of command data (e.g.
 Interface for command results
 Represents command status messages sent asynchronously by control interfaces.
 Status of the command provided by the receiver.
 Generic interface for data stores containing commands status.
 Generic interface for data stores containing commands.
 Interface for command stream descriptors
 Generic interface for managing command streams within a command store.
Removal operations also remove all commands associated to a command stream.
Removal operations also remove all commands associated to a command stream.
 Tagging interface for communication configuration options
 Interface used to represent communication networks of different types, such
 as Ethernet, WiFi, Bluetooth, Bluetooth LE, ZigBee, etc...
 Interface for all communication providers giving access to an input stream
 for reading incoming data and an output stream for sending outgoing data.
 A filter for data component.
An instance of this class can be passed to several methods in the DataComponent APIs in order to filter a component tree.
An instance of this class can be passed to several methods in the DataComponent APIs in order to filter a component tree.
 Interface for concept definitions.
 Base interface for all generated DataBlock accessor classes.
 Base interface for all database implementations.
A database contains one or more data stores.
A database contains one or more data stores.
 Extension of IModuleProvider allowing a storage module to advertise itself
 as read-only.
 Interface for the main database registry on a sensor hub.
 Interface for consuming a stream of CDM data objects.
 Interface for data processing components run by OSH.
Depending on the type of data sources, the process can be a streaming process (i.e.
Depending on the type of data sources, the process can be a streaming process (i.e.
 Interface for all producers of streaming data
 Kept for backward compatibility; Will be removed later
 Interface for providing data as a stream of CDM data objects.
 Base interface for all object data stores.
 Interface for DataStream descriptors
 Generic interface for managing data streams within an observation store.
Removal operations also remove all observations associated to a data stream.
Removal operations also remove all observations associated to a data stream.
 Interface for basic term definitions
 Interface for all ID encoders/decoders that can encode/decode BigId
 instances to/from String representations.
 Helper interface providing ID encoders for all resources available
 on the sensor hub.
POJO class for XML type IdentifierListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type IdentifierListType(@http://www.opengis.net/sensorml/2.0).
 Interface for data stores containing SensorML descriptions of deployments
 Interface for deployment resources associated to a SensorML description.
 Interface for derived property definitions.
 Device scan callback to which newly found devices are reported during a scan
 Interface for device scanning services.
Implementations of this interface are typically used by sensor drivers to discover sensors connected via USB, bluetooth, zeroconf, etc.
Implementations of this interface are typically used by sensor drivers to discover sensors connected via USB, bluetooth, zeroconf, etc.
 Interface for ID providers that generate internal IDs for stored objects
 Event bud interface for dispatching and subscribing to events.
This class allows subscribing to one or more event sources at once as well as create publisher groups to share a publication channel (and resources) among several publishers.
This class allows subscribing to one or more event sources at once as well as create publisher groups to share a publication channel (and resources) among several publishers.
 Interface for all event handling classes.
 Generic event listener.
Not that this class does not provide flow control methods.
Not that this class does not provide flow control methods.
 Common interface for all event producers that can produce events on multiple
 topic channels.
 Base interface for all objects accepting producing events and accepting
 registration of event listeners
 Interface for event publishers accepting subscriptions of simple listeners
 as well as 
subscribers with flow control support.
 Simple interface for feature objects
 Common interface for feature databases
 Interface for StAX bindings of specific feature types
 Generic interface for all feature stores
IFeatureStoreBase<V extends IFeature,VF extends IFeatureStoreBase.FeatureField,F extends FeatureFilterBase<? super V>>  
 Base interface for data stores containing objects derived from IFeature.
 Interface for the hub's federated database.
 Generic interface for all feature of interest stores
 Base interface for HTTP server implementations
 Common interface to publish and receive messages from various message
 queue implementations
 Generic interface for all modules in the system.
 Base interface for main modules and submodules
 Interface for the module configuration repository.
 Base interface for all module managers.
 Interface for the overall module managers factory.
 Interface to be implemented to enable automatic module discovery
 Wrapper providing indenting support for any stream writer
 Provide a direct access to the input stream from which to
 read the CDM data according to the previously obtained description.
 Title: Interval
 Represents observation data generated by an output interface
 Read-only interface for an Observation as defined by the O&M standard
 Interface for a time series of observations.
 Generic interface for data stores containing observations.
 Main interface for databases used to store data related to one or more
 system instances.
 Interface for policies used to automatically purge historical data.
The criteria used for purging is up to the implementation (e.g.
The criteria used for purging is up to the implementation (e.g.
 Specialized list for holding input/output/parameter properties in SensorML.
 Base interface for on-demand processes that support several instances
 running in parallel
The caller is responsible for getting new process instances when appropriate: A single process instance can be reused several times sequentially, but separate instances are needed to launch in parallel.
The caller is responsible for getting new process instances when appropriate: A single process instance can be reused several times sequentially, but separate instances are needed to launch in parallel.
 Interface for permissions parameterized with a value.
This is used for temporal and geofencing for instance.
This is used for temporal and geofencing for instance.
 Interface for all procedure implementations
 Interface for arrays of procedures (homogeneous or not)
 Common interface for procedure databases.
Procedure databases are used to store information about various kinds of procedures, including:
Procedure databases are used to store information about various kinds of procedures, including:
 Interface for data stores containing procedure SensorML descriptions
 Interface for (observing) procedure resources associated to a SensorML
 description.
 Interface for factories used to lookup and instantiate specific process
 implementation for use in executable processing chains
 Management interface for process implementations
 Interface for all event stream processors.
This type of process is started in a persistent manner and listens to incoming events.
This type of process is started in a persistent manner and listens to incoming events.
Provider interface used for executable process discovery
 Interface for data stores containing derived property definitions
 Interface for resolving a URI to an object instance obtained from data
 referenced from an XlinkReference object.
 Interface representing a triple in the RDF sense.
 Generic interface for named and described resources
IResourceStore<K extends Comparable<? super K>,V extends IResource,VF extends IResourceStore.ResourceField,F extends ResourceFilter<? super V>>   
 Generic interface for all resource stores
 Management interface for SensorHub security
 Interface for sensor drivers combining data and control interfaces.
 Interface for the main sensor hub object
 Interface to be implemented by all sensor drivers connected to the system.
Inputs/Output should always be created in the init() method even if they are further modified during or after startup.
Inputs/Output should always be created in the init() method even if they are further modified during or after startup.
 Common base to all service interfaces
 Interface for all taskable components using SWE Common model to describe
 structure and encoding of commands they accept (e.g.
 Output interface used by data producers using the SWE model to describe
 structure and encoding of data they generate (e.g.
 Generic interface for all submodules.
 Builder interface used to create new subscriptions for receiving events
 from an 
event bus.
 Interface for reading data from SWE Common encoded data stream.
 Interface for writing data to a SWE Common encoded data stream.
 Interface for data stores containing system SensorML descriptions
 Base interface for all OSH system drivers that allow communication with an
 external (observing) system and provide a SensorML description for it.
 Extension to 
IObsSystemDatabase interface allowing a given database
 instance to register itself with the system driver registry so it can 
 automatically receive and persist all data related to a given list of
 systems drivers, identified by their UID.
 There is one system registry per sensor hub that is used to keep the list
 and state of all systems registered on this hub.
 Interface for systems that are themselves groups of subsystems
 (e.g.
 Interface for databases maintaining the latest state of systems connected
 to the hub.
 Interface for observing system resources associated to a SensorML description.
 Base interface for objects representing users in the security API
 Base interface for object representing roles in the security API.
Roles are sets of allowed and denied permissions that are associated to users
Roles are sets of allowed and denied permissions that are associated to users
 Base interface for a versioned resource.
 Interface for an xlink reference.
 Interface for XML readers converting a DOM tree to Java objects
 Interface for all XML readers implemented using StAX
 Interface for XML writer converting Java objects to a DOM element
 Interface for all XML readers implemented using StAX
 Implementation of JSON data parser for parsing inline DataArray values.
 Implementation of JSON data writer for writing array data inline, as a 
 JSON array of elements where each element is itself a flat array of 
 mixed types.
 New implementation of JSON data parser with better efficiency since the
 read tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
 New implementation of JSON data writer with better efficiency since the
 write tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
 New implementation of JSON data writer with better efficiency since the
 write tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
POJO class for XML type JSONEncodingType(@http://www.opengis.net/swe/2.0).
POJO class for XML type JSONEncodingType(@http://www.opengis.net/swe/2.0).
 Extension of JsonWriter allowing inlining of certain objects and arrays,
 often used when object or array contains only scalar values.
 Implementation of JsonReader to re-stream JSON data previously buffered
 while waiting for a specific member name/key.
 Stream reader implementation for unmarshalling SWE metadata from JSON.
This transforms JSON parsing events into XML parsing events so it can be used with existing StAX parsers.
This transforms JSON parsing events into XML parsing events so it can be used with existing StAX parsers.
 Stream writer implementation for serializing SWE metadata as JSON
 Implementation of JTS coordinate sequence wrapping a double array
 Utility methods for implementing JTS based GML geometries
POJO class for XML type KeywordListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type KeywordListType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type LinearRingType(@http://www.opengis.net/gml/3.2).
POJO class for XML type LinearRingType(@http://www.opengis.net/gml/3.2).
 Implementation of GML LinearRing derived from JTS LinearRing class.
POJO class for XML type LineStringType(@http://www.opengis.net/gml/3.2).
POJO class for XML type LineStringType(@http://www.opengis.net/gml/3.2).
 Implementation of GML LineString derived from JTS LineString class.
POJO class for XML type LinkType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type LinkType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type LinkType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type MatrixType(@http://www.opengis.net/swe/2.0).
POJO class for XML type MatrixType(@http://www.opengis.net/swe/2.0).
POJO class for XML type MeasureType(@http://www.opengis.net/gml/3.2).
POJO class for XML type MeasureType(@http://www.opengis.net/gml/3.2).
POJO class for XML type ModeType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ModeChoiceType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ModeChoiceType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ModeType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ModeSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ModeSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
 Base class to hold main modules configuration options
 Base class for module and submodule config classes
 Event type generated at various times during a module's lifecycle
 This class is in charge of loading all configured modules on startup
 as well as dynamically loading/unloading modules on demand.
 Generic namespace register used by all XML writers.
 Base interface for all nested builders, that is builders that are returned
 by a parent builder, and that allow control flow to go back to the parent
 builder when calling 
NestedBuilder.done()POJO class for XML type NilValue(@http://www.opengis.net/swe/2.0).
POJO class for XML type NilValue(@http://www.opengis.net/swe/2.0).
POJO class for XML type NilValuesType(@http://www.opengis.net/swe/2.0).
POJO class for XML type NilValuesType(@http://www.opengis.net/swe/2.0).
 Null writer used to skip data, thus it doesn't actually write anything!
 Utility math functions
 Immutable object representing observation data and that can be stored in
 an observation datastore.
POJO class for XML type ObservablePropertyType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ObservablePropertyType(@http://www.opengis.net/sensorml/2.0).
 Implementation of a single observation
 Reader for O&M observations v2.0
 Wrapper class for use when an IObservation object is or can be included by reference.
 Base interface for Streaming Observation Readers of all versions
 Observation Writer for O&M version 2.0
 Event carrying one or more observations by reference
 Immutable filter object for observations.
There is an implicit AND between all filter parameters.
There is an implicit AND between all filter parameters.
 Immutable object representing statistics for observations associated to 
 a pair of single data stream and FOI.
 Immutable query object for observation statistics.
ObsStatsQuery.ObsStatsQueryBuilder<B extends ObsStatsQuery.ObsStatsQueryBuilder<B,Q>,Q extends ObsStatsQuery>  
 List implementation for holding list of OgcProperty objects.
 This class allows to keep track of what classes to use
 to read/write different versions of service requests as well
 as other (mostly xml) messages and documents.
 Provides Helper methods to read and write O&M observations
 in a version agnostic manner.
 Provide a direct access to an output stream for writing CDM data.
 Base class for all sampling features that can be positioned relatively to a local CRS,
 that is either a local tangent plane CRS (e.g.
POJO class for XML type PhysicalComponentType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type PhysicalComponentType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type PhysicalSystemType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type PhysicalSystemType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type PointType(@http://www.opengis.net/gml/3.2).
POJO class for XML type PointType(@http://www.opengis.net/gml/3.2).
 Implementation of GML Point derived from JTS Point class.
POJO class for XML type PolygonType(@http://www.opengis.net/gml/3.2).
POJO class for XML type PolygonType(@http://www.opengis.net/gml/3.2).
 Implementation of GML Polygon derived from JTS Polygon class.
Interface for (Geo)Pose implementations.
 Simple configuration class for setting static location and orientation
 Immutable filter object for procedure resources
There is an implicit AND between all filter parameters
There is an implicit AND between all filter parameters
ProcedureFilter.ProcedureFilterBuilder<B extends ProcedureFilter.ProcedureFilterBuilder<B,F>,F extends ProcedureFilter>  
 Wrapper class for use when an IProcedure object is or can be included by reference.
 Wrapper class to store procedure info as XML DOM.
 Configuration options for processing modules
 Exception thrown during preparation or execution of
 
IProcessExec implementations
 Basic process info used for discovering available process implementations
 on the classpath
 Simple base data structure for all events linked to processing modules
Possible event types for a ProcessingEvent
 Exceptions generated by process implementations
 Implementation of process factory looking up mapping from URI to actual
 implementation class from an XML mapping file.
POJO class for XML type ProcessMethodType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ProcessMethodType(@http://www.opengis.net/sensorml/2.0).
 Immutable filter object for property resources
There is an implicit AND between all filter parameters
There is an implicit AND between all filter parameters
PropertyFilter.PropertyFilterBuilder<B extends PropertyFilter.PropertyFilterBuilder<B,F>,F extends PropertyFilter>  
 Immutable key object used to index property definitions in data stores.
POJO class for XML type QuantityType(@http://www.opengis.net/swe/2.0).
 Extended SWE Quantity implementation adapted to old VAST framework
Tagging interface to allow processing of Quantity and QuantityRange components
 with common logic
POJO class for XML type QuantityRangeType(@http://www.opengis.net/swe/2.0).
 Extended SWE QuantityRange implementation adapted to old VAST framework
 Tagging interface for all range components
 Filter for ranges of values.
RangeFilter.RangeFilterBuilder<B extends RangeFilter.RangeFilterBuilder<B,F,T>,F extends RangeFilter<T>,T extends Comparable<T>>    
 Immutable union type that can be either a continuous range or discrete
 sorted set of values.
 Helper class to create SWE structures used for various kinds of raster
 datasets, including various images and coverage types
 Exception generated by reader implementations
POJO class for XML type ReferenceType(@http://www.opengis.net/gml/3.2).
POJO class for XML type ReferenceType(@http://www.opengis.net/gml/3.2).
 Enumeration for different OGC request types
 Exception thrown when linked data cannot be resolved
 Immutable filter for any resource type.
It serves as a base for more advanced resource-specific filters.
There is an implicit AND between all filter parameters
It serves as a base for more advanced resource-specific filters.
There is an implicit AND between all filter parameters
ResourceFilter.ResourceFilterBuilder<B extends ResourceFilter.ResourceFilterBuilder<B,V,F>,V extends IResource,F extends ResourceFilter<V>>    
 Key used for indexing and referencing resources by their internal ID
 SensorML ResponsibleParty
 Custom reader for O&M sampling features
 Tagging interface for all scalar data components
 Iterates through scalar component definitions only.
 Abstract scalar visitor allowing to recisovely visit all scalars components
 in the data component tree.
By default, the visit methods for scalar and range components call the
By default, the visit methods for scalar and range components call the
ScalarVisitor.visitSimple(SimpleComponent) method which does nothing.
 Basic security config group to be used within module configurations
 Tagging interface to be extended by config classes of security related
 modules
 Configuration options for sensors/actuators
 Configuration options for sensor/actuator drivers
 Exceptions generated by the sensor API
 Base exception class for all exceptions generated in SensorHub
 Implementation of GML ID generator that just creates numerical IDs in 
 sequence, prefixed by a configurable string.
 Common configuration options for all services
 Exceptions generated by the service API
 Enumeration for all supported OGC service types
POJO class for XML type SettingsType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type SettingsType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type AbstractSimpleComponentType(@http://www.opengis.net/swe/2.0).
POJO class for XML type SimpleProcessType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type SimpleProcessType(@http://www.opengis.net/sensorml/2.0).
 Utility class to build SensorML processing components with a fluent API
SMLBuilders.AbstractProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,T>,T extends AbstractProcess>  
 Builder class for AggregateProcess
SMLBuilders.BaseAggregateProcessBuilder<B extends SMLBuilders.BaseAggregateProcessBuilder<B,T>,T extends AggregateProcess>  
SMLBuilders.BaseDeploymentBuilder<B extends SMLBuilders.BaseDeploymentBuilder<B,T>,T extends Deployment>  
SMLBuilders.BasePhysicalProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,T>,T extends AbstractPhysicalProcess>  
SMLBuilders.BaseSimpleProcessBuilder<B extends SMLBuilders.BaseSimpleProcessBuilder<B,T>,T extends SimpleProcess>  
 Builder class for Deployment
SMLBuilders.DescribedObjectBuilder<B extends SMLBuilders.DescribedObjectBuilder<B,T>,T extends DescribedObject>  
 Builder class for Mode
 Builder class for ObservableProperty object
 Builder class for PhysicalComponent
 Builder class for PhysicalSystem
 Builder class for SimpleProcess
 Builder class for SpatialFrame object
 Builder class for Term object
 Exception thrown while manipulating SensorML data model
 Helper class for creating SensorML process and system components and 
 dealing with process input/output structures.
 Utility class to build SensorML metadata lists with a fluent API
SMLMetadataBuilders.BaseCapabilityListBuilder<B extends SMLMetadataBuilders.BaseCapabilityListBuilder<B>>
SMLMetadataBuilders.BaseCharacteristicListBuilder<B extends SMLMetadataBuilders.BaseCharacteristicListBuilder<B>>
SMLMetadataBuilders.BaseCIOnlineResourceBuilder<B extends SMLMetadataBuilders.BaseCIOnlineResourceBuilder<B>>
SMLMetadataBuilders.BaseCIResponsiblePartyBuilder<B extends SMLMetadataBuilders.BaseCIResponsiblePartyBuilder<B>>
 Builder class for CapabilityList
 Builder class for CharacteristicList
 Builder class for CIOnlineResource
 Builder class for CIResponsibleParty
SMLMetadataBuilders.MetadataListBuilder<B extends SMLMetadataBuilders.MetadataListBuilder<B,T,E>,T extends AbstractMetadataList,E>    
SMLMetadataBuilders.PropertyListBuilder<B extends SMLMetadataBuilders.PropertyListBuilder<B,T,E>,T extends AbstractMetadataList,E>    
 Base class for SML property helpers
 Specialized property list with an ID as used in SensorML.
 Helper wrapping the auto-generated XML stream bindings
 Helper wrapping SensorML v1 XML stream bindings
 Helper class providing a version agnostic access to SensorML object readers
 and writers as well as other utility methods.
 Class for storing the definition of a spatial domain.
 Immutable spatial filter definition
SpatialFilter.SpatialFilterBuilder<B extends SpatialFilter.SpatialFilterBuilder<B,T>,T extends SpatialFilter>  
POJO class for XML type SpatialFrameType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type SpatialFrameType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type StatusType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type StatusSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type StatusSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
 Concrete implementations of this interface are responsible for
 registering a DataStreamParser for each type of cluster.
 Base class for submodule config
 EventBus subscription options
 Utility class to build SWE Common data components with a fluent API
 Builder class for Boolean components
 Builder class for Category components
SWEBuilders.CategoryOrRangeBuilder<B extends SWEBuilders.CategoryOrRangeBuilder<B,T>,T extends CategoryOrRange>  
 Builder class for CategoryRange components
 Builder class for Count components
SWEBuilders.CountOrRangeBuilder<B extends SWEBuilders.CountOrRangeBuilder<B,T>,T extends CountOrRange>  
 Builder class for CountRange components
 Builder class for DataArray components
 Builder class for DataChoice components
SWEBuilders.DataComponentBuilder<B extends SWEBuilders.DataComponentBuilder<B,T>,T extends DataComponent>  
 Builder class for DataRecord components
 Builder class for Geometry components
 Builder class for Matrix components
 Builder class for Quantity components
SWEBuilders.QuantityOrRangeBuilder<B extends SWEBuilders.QuantityOrRangeBuilder<B,T>,T extends QuantityOrRange>  
 Builder class for QuantityRange components
SWEBuilders.SimpleComponentBuilder<B extends SWEBuilders.SimpleComponentBuilder<B,T>,T extends SimpleComponent>  
SWEBuilders.SweIdentifiableBuilder<B extends SWEBuilders.SweIdentifiableBuilder<B,T>,T extends AbstractSWEIdentifiable>  
 Builder class for Text components
 Builder class for Time components
 Builder class for TimeRange components
 Builder class for Vector components
 Constants defined by SWE Common standard and other commonly used URIs
 Implementation of SWE input/output data stream storing data in memory,
 This class also contains methods for parsing/writing the stored data.
 Helper methods to read/write complex data types (e.g.
 Simple filter to be able to parse the DataDefinition
 using DOM before the end of the XML document is reached
 and start processing inline data as it comes.
The filter starts by passing data through while recording the element hierarchy down to the element containing the data stream.
The filter starts by passing data through while recording the element hierarchy down to the element containing the data stream.
 Helper class for creating common data structures and encodings and browsing
 a data component tree.
 Abstract class for all CDM readers.
 Helper wrapping the auto-generated SWE Common StAX bindings
 Helper class providing a version agnostic access to SWE component
 structure and encoding readers and writers.
 Validator for SWE Common structures already parsed from XML.
 Abstract class for all CDM writers.
 Event sent when a system is added to the hub or to a parent system
 Event sent when a system's SensorML description is updated
 Event sent when a system is disabled
 Event sent when a system is enabled
 Base class for all events that are associated to a particular system.
Events can be generated by top level systems and by subsystems.
Events can be generated by top level systems and by subsystems.
 Immutable filter object for system resources
There is an implicit AND between all filter parameters
There is an implicit AND between all filter parameters
SystemFilter.SystemFilterBuilder<B extends SystemFilter.SystemFilterBuilder<B,F>,F extends SystemFilter>  
 Event sent when a system is removed from the hub or from its parent system
 Special case of range filter for temporal values.
Filtering is possible by time range, time instant, or special cases of 'current time' and 'latest time'.
Filtering is possible by time range, time instant, or special cases of 'current time' and 'latest time'.
TemporalFilter.TimeFilterBuilder<B extends TemporalFilter.TimeFilterBuilder<B,F>,F extends TemporalFilter>  
POJO class for XML type TemporalFrameType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type TemporalFrameType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type TermType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type TermType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type TextType(@http://www.opengis.net/swe/2.0).
 New implementation of text data parser with better efficiency since the 
 parsing tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
 New implementation of text data writer with better efficiency since the 
 write tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
POJO class for XML type TextEncodingType(@http://www.opengis.net/swe/2.0).
POJO class for XML type TextEncodingType(@http://www.opengis.net/swe/2.0).
POJO class for XML type TextType(@http://www.opengis.net/swe/2.0).
POJO class for XML type TimeType(@http://www.opengis.net/swe/2.0).
 Immutable class for storing a time instant or time period.
 Extended SWE Time implementation adapted to old VAST framework
POJO class for XML type TimeIndeterminateValueType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimeIndeterminateValue(@http://www.opengis.net/swe/2.0).
POJO class for XML type TimeInstantType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimeInstantType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimeIntervalLengthType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimeIntervalLengthType(@http://www.opengis.net/gml/3.2).
Tagging interface to allow processing of Time and TimeRange components
 with common logic
POJO class for XML type TimePeriodType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimePeriodType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimePositionType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimePositionType(@http://www.opengis.net/gml/3.2).
POJO class for XML type TimeRangeType(@http://www.opengis.net/swe/2.0).
 Extended SWE TimeRange implementation adapted to old VAST framework
POJO class for XML type TimeUnitType(@http://www.opengis.net/gml/3.2).
 Unit object containing relationship to SI base units.
 This object contains routines to create UnitConverters and
 manage a local dictionary of units.
 Abstract class for all functions used to expressed non linear units.
 Implementation of the base 10 logarithm function for special units
 such as B, B[SPL], B[V], etc...
 Implementation of an offset function for special units
 such as Cel...
 Interface for all unit of measure parsers (unit string can be a code,
 a special string with syntax, a URI, etc.)
 Parses a string containing a UCUM unit definition and create
 a Unit object with the right scale factors and powers.
 Uses a URN to lookup for a unit definition and create
 the corresponding Unit object ready for conversion.
POJO class for XML type UnitReference(@http://www.opengis.net/swe/2.0).
POJO class for XML type UnitReference(@http://www.opengis.net/swe/2.0).
 URI Resolver uses local mapping file or DNS servers
 to resolve a URI to a URL, or simply uses the URL
 class if the URI is already a URL.
 Used for errors occuring when validating SWE Common component values
 Base class for all datastore value fields.
Value fields can be used to select what fields should be included in value objects returned by a datastore select methods.
Value fields can be used to select what fields should be included in value objects returned by a datastore select methods.
 Immutable object for storing ranges of values of any types
POJO class for XML type ValueSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
POJO class for XML type ValueSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
 This transfers uses a value from a DataBlock as an array size.
POJO class for XML type VectorType(@http://www.opengis.net/swe/2.0).
 Helper class to create SWE structures used in vector math
POJO class for XML type VectorType(@http://www.opengis.net/swe/2.0).
 Special case of range filter for version numbers.
Filtering is possible by version range, specific version number and special cases for 'current version' and 'all versions'.
Filtering is possible by version range, specific version number and special cases for 'current version' and 'all versions'.
VersionFilter.VersionFilterBuilder<B extends VersionFilter.VersionFilterBuilder<B,F>,F extends VersionFilter>  
 Sampling feature used to model a viewing sector in the shape of a spherical
 sector, defined by min/max radius, min/max elevation and min/max azimuth.
 Exception generated by writer implementations
 Parser for data streams written using SWE Common XML encoding
 Writes CDM XML data stream using the given data components
 structure directly inside a DOM.
 New implementation of XML data writer with better efficiency since the 
 write tree is pre-computed during init instead of being re-evaluated
 while iterating through the component tree.
 Writes CDM XML data stream using the given data components
 structure and encoding information.
 Writes CDM XML data stream using the given data components
 structure directly inside a DOM.
 Wrapper class for a DOM XML document
POJO class for XML type XMLEncodingType(@http://www.opengis.net/swe/2.0).
POJO class for XML type XMLEncodingType(@http://www.opengis.net/swe/2.0).
 Identifies an XML fragment with a parent document
 and a base element node
 Helper class to manage what XML implementations are used
 Exception generated by implementations of XML reading interfaces
 This wrapper allows specifying the URI of the document that the stream
 is read from.
This can be used for error localization as well as for relative link resolution.
This can be used for error localization as well as for relative link resolution.
 Exception generated by implementations of XML writing interfaces
 A 
TimeExtent with a time zone.