public class FieldDecoder extends JSONDecoder<SweField>
Constructor and Description |
---|
FieldDecoder() |
Modifier and Type | Method and Description |
---|---|
protected SweAbstractDataComponent |
decodeBoolean(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeCategory(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeCount(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeCountRange(com.fasterxml.jackson.databind.JsonNode node) |
SweField |
decodeJSON(com.fasterxml.jackson.databind.JsonNode node) |
SweField |
decodeJSON(com.fasterxml.jackson.databind.JsonNode node,
boolean validate) |
protected SweAbstractDataComponent |
decodeObservableProperty(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeQuality(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeQuantity(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeQuantityRange(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeText(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeTime(com.fasterxml.jackson.databind.JsonNode node) |
protected SweAbstractDataComponent |
decodeTimeRange(com.fasterxml.jackson.databind.JsonNode node) |
decode, decodeJsonToObject, decodeJsonToObjectList, getConformanceClasses, getDecoderKeyTypes, getSupportedTypes, parseCodeType, parseCodeWithAuthority, parseDateTime, parseTime, parseTimeInstant, parseTimePeriod
public SweField decodeJSON(com.fasterxml.jackson.databind.JsonNode node, boolean validate) throws OwsExceptionReport
decodeJSON
in class JSONDecoder<SweField>
OwsExceptionReport
public SweField decodeJSON(com.fasterxml.jackson.databind.JsonNode node) throws DateTimeParseException, UnsupportedDecoderInputException
protected SweAbstractDataComponent decodeBoolean(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeCount(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeCountRange(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeQuantity(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeText(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeQuality(com.fasterxml.jackson.databind.JsonNode node) throws UnsupportedDecoderInputException
UnsupportedDecoderInputException
protected SweAbstractDataComponent decodeObservableProperty(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeTime(com.fasterxml.jackson.databind.JsonNode node) throws DateTimeParseException
DateTimeParseException
protected SweAbstractDataComponent decodeCategory(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeQuantityRange(com.fasterxml.jackson.databind.JsonNode node)
protected SweAbstractDataComponent decodeTimeRange(com.fasterxml.jackson.databind.JsonNode node) throws DateTimeParseException
DateTimeParseException
Copyright © 2012-2015 52north.org. All Rights Reserved.