public class ObservationDecoder extends JSONDecoder<OmObservation>
| Constructor and Description |
|---|
ObservationDecoder() |
| Modifier and Type | Method and Description |
|---|---|
protected OmObservation |
decodeJSON(com.fasterxml.jackson.databind.JsonNode node) |
OmObservation |
decodeJSON(com.fasterxml.jackson.databind.JsonNode node,
boolean validate) |
Set<SupportedType> |
getSupportedTypes() |
protected AbstractFeature |
parseFeatureOfInterest(com.fasterxml.jackson.databind.JsonNode node) |
protected ObservationValue<?> |
parseMeasurementValue(com.fasterxml.jackson.databind.JsonNode node) |
OmObservationConstellation |
parseObservationConstellation(com.fasterxml.jackson.databind.JsonNode node) |
protected String |
parseObservationType(com.fasterxml.jackson.databind.JsonNode node) |
protected Collection<NamedValue<?>> |
parseParameter(com.fasterxml.jackson.databind.JsonNode node) |
protected AbstractFeature |
parseProcedure(com.fasterxml.jackson.databind.JsonNode node) |
protected TimeInstant |
parseResultTime(com.fasterxml.jackson.databind.JsonNode node) |
protected TimePeriod |
parseValidTime(com.fasterxml.jackson.databind.JsonNode node) |
decode, decodeJsonToObject, decodeJsonToObjectList, getKeys, parseCodeType, parseCodeWithAuthority, parseDateTime, parseTime, parseTimeInstant, parseTimePeriodgetDecoder, getDecoderRepository, setDecoderRepositorypublic Set<SupportedType> getSupportedTypes()
public OmObservation decodeJSON(com.fasterxml.jackson.databind.JsonNode node, boolean validate) throws DecodingException
decodeJSON in class JSONDecoder<OmObservation>DecodingExceptionprotected OmObservation decodeJSON(com.fasterxml.jackson.databind.JsonNode node) throws DecodingException
DecodingExceptionpublic OmObservationConstellation parseObservationConstellation(com.fasterxml.jackson.databind.JsonNode node) throws DecodingException
DecodingExceptionprotected AbstractFeature parseProcedure(com.fasterxml.jackson.databind.JsonNode node)
protected String parseObservationType(com.fasterxml.jackson.databind.JsonNode node)
protected TimePeriod parseValidTime(com.fasterxml.jackson.databind.JsonNode node) throws DecodingException
DecodingExceptionprotected TimeInstant parseResultTime(com.fasterxml.jackson.databind.JsonNode node) throws DecodingException
DecodingExceptionprotected Collection<NamedValue<?>> parseParameter(com.fasterxml.jackson.databind.JsonNode node) throws DecodingException
DecodingExceptionprotected AbstractFeature parseFeatureOfInterest(com.fasterxml.jackson.databind.JsonNode node) throws DecodingException
DecodingExceptionprotected ObservationValue<?> parseMeasurementValue(com.fasterxml.jackson.databind.JsonNode node) throws DecodingException
DecodingExceptionCopyright © 2015–2019 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.