java.lang.Object
tech.deplant.java4ever.binding.JsonContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.ObjectMapperstatic <T> TconvertAbiMap(Map<String, Object> inputMap, com.fasterxml.jackson.core.type.TypeReference<T> outputType) static <T> TconvertAbiMap(Map<String, Object> inputMap, Class<T> outputClass) static <T> Tdeserialize(String inputString, Class<T> outputClass) static com.fasterxml.jackson.databind.JsonNodestatic com.fasterxml.jackson.databind.JsonNodereadAbiStruct(Object struct) readAsMap(com.fasterxml.jackson.databind.ObjectMapper mapper, com.fasterxml.jackson.databind.JsonNode json) static com.fasterxml.jackson.databind.ObjectMapperstatic String
-
Constructor Details
-
JsonContext
public JsonContext()
-
-
Method Details
-
SDK_JSON_MAPPER
public static com.fasterxml.jackson.databind.ObjectMapper SDK_JSON_MAPPER() -
ABI_JSON_MAPPER
public static com.fasterxml.jackson.databind.ObjectMapper ABI_JSON_MAPPER() -
EMPTY_NODE
public static com.fasterxml.jackson.databind.JsonNode EMPTY_NODE() -
readAsMap
-
readAsMap
public static Map<String,Object> readAsMap(com.fasterxml.jackson.databind.ObjectMapper mapper, com.fasterxml.jackson.databind.JsonNode json) throws IOException - Throws:
IOException
-
convertAbiMap
-
convertAbiMap
-
readAbiStruct
public static com.fasterxml.jackson.databind.JsonNode readAbiStruct(Object struct) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
deserialize
-
serialize
-