Interface | Description |
---|---|
ICodecFactory |
Interface for SWE Common codec factories.
|
IComponentFilter |
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. |
ISweInputDataStream |
Interface for reading data from SWE Common encoded data stream.
|
ISweOutputDataStream |
Interface for writing data to a SWE Common encoded data stream.
|
Class | Description |
---|---|
AbstractDataParser |
Abstract class for parsing a CDM data stream
|
AbstractDataWriter |
Abstract class for writing a CDM data stream.
|
AsciiDataParser | |
AsciiDataWriter |
TODO AsciiDataWriter type description
|
Base64Decoder |
Filter Stream used to decode a base64 encoded input stream
to a raw binary stream.
|
Base64Encoder |
Filter Stream used to encode binary data from output stream
to a base64 stream.
|
BinaryDataParser |
Parses CDM binary data stream using the data components structure
and the binary encoding information.
|
BinaryDataWriter |
Writes CDM binary data stream using the given data components
structure and binary encoding information.
|
CodecLookup |
Class for looking up codecs in the classpath
|
DataInputStreamBI |
Extension of DataInputStream to support reading unsigned int and long
values as well as ASCII (0 terminated) strings from byte stream.
|
DataInputStreamLI |
Equivalent of DataInputStream to read little endian ordered streams
(i.e.
|
DataOutputStreamBI |
Extension of DataOutputStream to support writing unsigned int and long
values as well as ASCII (0 terminated) strings as byte sequence.
|
DataOutputStreamLI |
Equivalent of DataOutputStream to write in little endian order
(i.e Least Significant Byte first)
|
DataSinkDOM | |
DataSourceDOM |
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.
|
DataSourceInline | |
DataSourceString | |
DataSourceURI | |
DataTreeVisitor | |
DefaultParserHandler |
Default handler used by SWE Data to read all values
from the data stream to the list within the SWE Data.
|
DefaultWriterHandler |
Default handler used by SWE Data to write all values
from the data list within the SWE Data.
|
FilteredWriter |
Delegating writer for writing only the selected components.
This is used to implement filtering by observed property in SOS. |
JSONDataParser |
Reads SWE data streams in JSON format
|
JSONDataWriter |
Writes SWE data stream in JSON format
|
ScalarIndexer | |
SWEConstants |
Constants defined by SWE Common standard and other commonly used URIs
|
SWEData |
Implementation of SWE input/output data stream storing data in memory,
This class also contains methods for parsing/writing the stored data.
|
SWEDataTypeUtils |
Helper methods to read/write complex data types (e.g.
|
SWEFilter |
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. |
SWEHelper |
Helper class for creating common data structures and encodings and browsing
a data component tree.
|
SWEReader |
Abstract class for all CDM readers.
|
SWEStaxBindings |
Helper wrapping the auto-generated SWE Common StAX bindings
|
SWEUtils |
Helper class providing a version agnostic access to SWE component
structure and encoding readers and writers.
|
SWEValidator |
Validator for SWE Common structures already parsed from XML.
|
SWEWriter |
Abstract class for all CDM writers.
|
URIStreamHandler | |
XmlDataParser |
Parser for data streams written using SWE Common XML encoding
|
XmlDataParserDOM |
Writes CDM XML data stream using the given data components
structure directly inside a DOM.
|
XmlDataWriter |
Writes CDM XML data stream using the given data components
structure and encoding information.
|
XmlDataWriterDOM |
Writes CDM XML data stream using the given data components
structure directly inside a DOM.
|
Copyright © 2016 Sensia Software LLC. All rights reserved.