Package org.vast.cdm.common
package org.vast.cdm.common
-
ClassDescriptionInterface for all SWE compressed block decodersInterface for all SWE compressed block encodersImplement this interface to catch events coming from a DataParser and sort, archive, display or process the decoded data.Extension of DataInputStream to support reading unsigned int and long values as well as ASCII (0 terminated) strings from byte stream.Extension of DataOutputStream to support writing unsigned byte, short, int and long values as well as ASCII (0 terminated) strings.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.Concrete implementations of this interface are responsible for writing data using the specified encoding format and data components.Interface for consuming a stream of CDM data objects.Interface for providing data as a stream of CDM data objects.Provide a direct access to the input stream from which to read the CDM data according to the previously obtained description.Provide a direct access to an output stream for writing CDM data.Concrete implementations of this interface are responsible for registering a DataStreamParser for each type of cluster.