Package org.n52.svalbard.encode
Class AbstractSensorMLEncoder
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<org.apache.xmlbeans.XmlObject,Object>
-
- org.n52.svalbard.encode.AbstractSensorMLEncoder
-
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,ConformanceClass,ConformanceClassEncoder<org.apache.xmlbeans.XmlObject,Object>,Encoder<org.apache.xmlbeans.XmlObject,Object>,ProcedureEncoder<org.apache.xmlbeans.XmlObject,Object>,SchemaAwareEncoder<org.apache.xmlbeans.XmlObject,Object>,ProcedureCoder
- Direct Known Subclasses:
SensorMLEncoderv101,SensorMLEncoderv20
public abstract class AbstractSensorMLEncoder extends AbstractXmlEncoder<org.apache.xmlbeans.XmlObject,Object> implements ProcedureEncoder<org.apache.xmlbeans.XmlObject,Object>
AbstractAbstractXmlEncoderclass to encode OGC SensorML- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractSensorMLEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetValidOutputName(int counter, Set<String> outputNames)Create a valvalue output element nameprotected booleanisIdentical(org.apache.xmlbeans.XmlObject xmlObject, org.apache.xmlbeans.XmlOptions xmlOptions, org.apache.xmlbeans.XmlObject anotherXmlObject)-
Methods inherited from class org.n52.svalbard.encode.AbstractXmlEncoder
encode, encodeObjectToXml, encodeObjectToXml, encodeObjectToXmlDocument, encodeObjectToXmlDocument, encodeObjectToXmlPropertyType, encodeObjectToXmlPropertyType, encodeObjectToXmlText, encodeObjectToXmlText, getAndCheck, getContentType, getDocumentEncoder, getDocumentEncoder, getDocumentEncoderKey, getDocumentEncoderKey, getEncoder, getEncoder, getEncoderKey, getEncoderKey, getPropertyTypeEncoder, getPropertyTypeEncoder, getPropertyTypeEncoderKey, getPropertyTypeEncoderKey, getXmlOptions, setXmlOptions, substitute
-
Methods inherited from class org.n52.svalbard.encode.AbstractDelegatingEncoder
getEncoder, getEncoderRepository, setEncoderRepository
-
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.encode.Encoder
encode, encode, getContentType, getSupportedTypes
-
Methods inherited from interface org.n52.svalbard.encode.ProcedureEncoder
getSupportedProcedureDescriptionFormats
-
Methods inherited from interface org.n52.svalbard.encode.SchemaAwareEncoder
addNamespacePrefixToMap, getSchemaLocations
-
-