Package org.n52.svalbard.write
Class WmlTDREncoderv20XmlStreamWriter
- java.lang.Object
-
- org.n52.svalbard.write.XmlStreamWriter<OmObservation>
-
- org.n52.svalbard.write.AbstractOmV20XmlStreamWriter
-
- org.n52.svalbard.write.WmlTDREncoderv20XmlStreamWriter
-
public class WmlTDREncoderv20XmlStreamWriter extends AbstractOmV20XmlStreamWriter
Implementation ofAbstractOmV20XmlStreamWriterto write WaterML 2.0 Domain Range encodedOmObservations to stream- Since:
- 1.0.0
-
-
Field Summary
-
Fields inherited from class org.n52.svalbard.write.XmlStreamWriter
XML_FRAGMENT
-
-
Constructor Summary
Constructors Constructor Description WmlTDREncoderv20XmlStreamWriter(EncodingContext context, OutputStream outputStream, OmObservation element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Optional<String>getDefaultFeatureEncodingNamespace()protected voidwriteAddtitionalNamespaces()-
Methods inherited from class org.n52.svalbard.write.AbstractOmV20XmlStreamWriter
check, checkAndWriteDescription, checkAndWriteIdentifier, checkAndWriteName, getDocumentAdditionalHelperValues, getDocumentName, getTimeString, write, writeDescription, writeFeatureOfIntererst, writeIdentifier, writeMetadata, writeMetaDataProperty, writeName, writeObservableProperty, writeObservation, writeObservationType, writeParameter, writePhenomenonTime, writeProcedure, writeResult, writeResultTime, writeValidTime
-
Methods inherited from class org.n52.svalbard.write.XmlStreamWriter
addXlinkHrefAttr, addXlinkTitleAttr, attr, attr, attr, chars, chars, empty, end, end, endInline, finish, flush, getContext, getElement, getEncodeNamespace, getEncoder, getEncoder, getEncoder, getOutputStream, getReplacement, getXmlOptions, isAddSchemaLocation, namespace, rawText, schemaLocation, start, start, time, time, tryGetEncoder, writeXmlObject, writeXmlObject
-
-
-
-
Constructor Detail
-
WmlTDREncoderv20XmlStreamWriter
public WmlTDREncoderv20XmlStreamWriter(EncodingContext context, OutputStream outputStream, OmObservation element) throws XMLStreamException
- Throws:
XMLStreamException
-
-
Method Detail
-
getDefaultFeatureEncodingNamespace
protected Optional<String> getDefaultFeatureEncodingNamespace()
- Specified by:
getDefaultFeatureEncodingNamespacein classAbstractOmV20XmlStreamWriter
-
writeAddtitionalNamespaces
protected void writeAddtitionalNamespaces() throws XMLStreamException- Specified by:
writeAddtitionalNamespacesin classAbstractOmV20XmlStreamWriter- Throws:
XMLStreamException
-
-