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 PT_FreeText |
parseFreeText(com.fasterxml.jackson.databind.JsonNode n) |
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<PT_FreeText> |
parseNillablePTFreeText(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 PT_FreeText |
parsePTFreeText(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, getKeys, parseCodeType, parseCodeWithAuthority, parseDateTime, parseTime, parseTimeInstant, parseTimePeriodgetDecoder, getDecoderRepository, setDecoderRepositoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSupportedTypesprotected Nillable<String> parseNillableString(com.fasterxml.jackson.databind.JsonNode node)
protected Nillable<PT_FreeText> parseNillablePTFreeText(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 PT_FreeText parsePTFreeText(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 PT_FreeText parseFreeText(com.fasterxml.jackson.databind.JsonNode n)
protected <T> Nillable<T> decodeJsonToNillable(com.fasterxml.jackson.databind.JsonNode node, Class<T> type) throws DecodingException
DecodingExceptionprotected <T> Referenceable<T> decodeJsonToReferencable(com.fasterxml.jackson.databind.JsonNode node, Class<T> type) throws DecodingException
DecodingExceptionCopyright © 2015–2019 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.