public abstract class AbstractJSONDecoder<T> extends JSONDecoder<T>
Constructor and Description |
---|
AbstractJSONDecoder(Class<T> type) |
Modifier and Type | Method and Description |
---|---|
protected <T> Nillable<T> |
decodeJsonToNillable(com.fasterxml.jackson.databind.JsonNode node,
Class<T> type) |
protected <T> Referenceable<T> |
decodeJsonToReferencable(com.fasterxml.jackson.databind.JsonNode node,
Class<T> type) |
protected Nillable<com.fasterxml.jackson.databind.JsonNode> |
parseNillable(com.fasterxml.jackson.databind.JsonNode node) |
protected Nillable<CodeType> |
parseNillableCodeType(com.fasterxml.jackson.databind.JsonNode node) |
protected Nillable<Reference> |
parseNillableReference(com.fasterxml.jackson.databind.JsonNode node) |
protected Nillable<String> |
parseNillableString(com.fasterxml.jackson.databind.JsonNode node) |
protected Reference |
parseReference(com.fasterxml.jackson.databind.JsonNode node) |
protected Referenceable<com.fasterxml.jackson.databind.JsonNode> |
parseReferenceable(com.fasterxml.jackson.databind.JsonNode node) |
protected Referenceable<Time> |
parseReferenceableTime(com.fasterxml.jackson.databind.JsonNode node) |
decode, decodeJSON, decodeJsonToObject, decodeJsonToObjectList, getConformanceClasses, getDecoderKeyTypes, getSupportedTypes, parseCodeType, parseCodeWithAuthority, parseDateTime, parseTime, parseTimeInstant, parseTimePeriod
protected Nillable<String> parseNillableString(com.fasterxml.jackson.databind.JsonNode node)
protected Nillable<com.fasterxml.jackson.databind.JsonNode> parseNillable(com.fasterxml.jackson.databind.JsonNode node)
protected Nillable<Reference> parseNillableReference(com.fasterxml.jackson.databind.JsonNode node)
protected Referenceable<com.fasterxml.jackson.databind.JsonNode> parseReferenceable(com.fasterxml.jackson.databind.JsonNode node)
protected Reference parseReference(com.fasterxml.jackson.databind.JsonNode node)
protected Referenceable<Time> parseReferenceableTime(com.fasterxml.jackson.databind.JsonNode node)
protected Nillable<CodeType> parseNillableCodeType(com.fasterxml.jackson.databind.JsonNode node)
protected <T> Nillable<T> decodeJsonToNillable(com.fasterxml.jackson.databind.JsonNode node, Class<T> type) throws OwsExceptionReport
OwsExceptionReport
protected <T> Referenceable<T> decodeJsonToReferencable(com.fasterxml.jackson.databind.JsonNode node, Class<T> type) throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.