Package org.n52.svalbard.decode
Class AbstractSensorMLDecoder
- java.lang.Object
-
- org.n52.svalbard.decode.AbstractDelegatingDecoder<S,T>
-
- org.n52.svalbard.decode.AbstractXmlDecoder<org.apache.xmlbeans.XmlObject,AbstractSensorML>
-
- org.n52.svalbard.decode.AbstractSensorMLDecoder
-
- All Implemented Interfaces:
Component<DecoderKey>,Keyed<DecoderKey>,ConformanceClass,Decoder<AbstractSensorML,org.apache.xmlbeans.XmlObject>,ProcedureDecoder<AbstractSensorML,org.apache.xmlbeans.XmlObject>,ProcedureCoder
- Direct Known Subclasses:
SensorMLDecoderV101,SensorMLDecoderV20
public abstract class AbstractSensorMLDecoder extends AbstractXmlDecoder<org.apache.xmlbeans.XmlObject,AbstractSensorML> implements ProcedureDecoder<AbstractSensorML,org.apache.xmlbeans.XmlObject>
AbstractDecoderclass to decode OGC SensorML- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractSensorMLDecoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanisIdentificationProcedureIdentifier(SmlIdentifier identifier)Determine if an SosSMLIdentifier is the unique identifier for a procedure-
Methods inherited from class org.n52.svalbard.decode.AbstractXmlDecoder
decodeXmlElement, decodeXmlObject, decodeXmlObject, getDecoderKey, getXmlOptions, setXmlOptions
-
Methods inherited from class org.n52.svalbard.decode.AbstractDelegatingDecoder
getDecoder, getDecoderRepository, setDecoderRepository
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.svalbard.ConformanceClass
getConformanceClasses
-
Methods inherited from interface org.n52.svalbard.decode.Decoder
decode, getSupportedTypes
-
Methods inherited from interface org.n52.svalbard.ProcedureCoder
getSupportedProcedureDescriptionFormats
-
-
-
-
Method Detail
-
isIdentificationProcedureIdentifier
protected boolean isIdentificationProcedureIdentifier(SmlIdentifier identifier)
Determine if an SosSMLIdentifier is the unique identifier for a procedure- Parameters:
identifier- SosSMLIdentifier to example for unique identifier- Returns:
- whether the SosSMLIdentifier contains the unique identifier
-
-