public class GetDataAvailabilityStreamWriter extends AbstractGetDataAvailabilityStreamWriter
AN_DEFINITION, AN_NAME, DATA_AVAILABILITY_PREFIX, dataAvailabilityCount, RESULT_TIME, resultTimeCount, TIME_PERIOD_PREFIX, timePeriodCount, timesXML_FRAGMENT| Constructor and Description |
|---|
GetDataAvailabilityStreamWriter(EncodingContext context,
OutputStream outputStream,
List<org.n52.shetland.ogc.sos.gda.GetDataAvailabilityResponse.DataAvailability> element) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
wirteDataAvailabilityMember(org.n52.shetland.ogc.sos.gda.GetDataAvailabilityResponse.DataAvailability da) |
void |
write()
Encode and write element to the
OutputStream. |
protected void |
writeGetDataAvailabilityResponse() |
protected void |
writeObservationTypes(Set<String> observationTypes) |
protected void |
writeOffering(org.n52.shetland.ogc.gml.ReferenceType offering,
QName element) |
writeCount, writeFeatureOfInterest, writeMetadata, writeObservedProperty, writePhenomenonTime, writeProcedure, writeResultTimes, writeSweValue, writeSweValue, writeTime, writeTimePeriod, writeTimePosition, writeTimeStringaddXlinkHrefAttr, 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, writeXmlObjectpublic GetDataAvailabilityStreamWriter(EncodingContext context, OutputStream outputStream, List<org.n52.shetland.ogc.sos.gda.GetDataAvailabilityResponse.DataAvailability> element) throws XMLStreamException
XMLStreamExceptionpublic void write()
throws XMLStreamException,
EncodingException
XmlStreamWriterOutputStream.write in class AbstractGetDataAvailabilityStreamWriterXMLStreamException - If an error occurs when writing to OutputStreamEncodingException - If an encoding error occursprotected void writeGetDataAvailabilityResponse()
throws XMLStreamException,
EncodingException
writeGetDataAvailabilityResponse in class AbstractGetDataAvailabilityStreamWriterXMLStreamExceptionEncodingExceptionprotected void wirteDataAvailabilityMember(org.n52.shetland.ogc.sos.gda.GetDataAvailabilityResponse.DataAvailability da)
throws XMLStreamException,
EncodingException
wirteDataAvailabilityMember in class AbstractGetDataAvailabilityStreamWriterXMLStreamExceptionEncodingExceptionprotected void writeOffering(org.n52.shetland.ogc.gml.ReferenceType offering,
QName element)
throws XMLStreamException
XMLStreamExceptionprotected void writeObservationTypes(Set<String> observationTypes) throws XMLStreamException
XMLStreamExceptionCopyright © 2016–2017 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.