Package io.trino.plugin.base.util
Class JsonUtils
java.lang.Object
io.trino.plugin.base.util.JsonUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.core.JsonFactorystatic com.fasterxml.jackson.core.JsonFactoryBuilderstatic <T> TjsonTreeToValue(com.fasterxml.jackson.databind.JsonNode treeNode, Class<T> javaType) static <T> Tstatic <T> Tstatic <T> TparseJson(com.fasterxml.jackson.databind.ObjectMapper mapper, InputStream inputStream, Class<T> javaType) static <T> Tstatic <T> Tstatic <T> TparseJson(InputStream inputStream, Class<T> javaType) static <T> Tstatic <T> Tstatic <T> Tstatic <T> Tstatic <T> T
-
Method Details
-
parseJson
-
parseJson
-
parseJson
-
parseJson
-
parseJson
public static <T> T parseJson(com.fasterxml.jackson.databind.ObjectMapper mapper, byte[] jsonBytes, Class<T> javaType) -
parseJson
-
parseJson
public static <T> T parseJson(com.fasterxml.jackson.databind.ObjectMapper mapper, InputStream inputStream, Class<T> javaType) -
parseJson
-
parseJson
-
jsonTreeToValue
public static <T> T jsonTreeToValue(com.fasterxml.jackson.databind.JsonNode treeNode, Class<T> javaType) -
parseJson
-
parseJson
-
jsonFactory
public static com.fasterxml.jackson.core.JsonFactory jsonFactory() -
jsonFactoryBuilder
public static com.fasterxml.jackson.core.JsonFactoryBuilder jsonFactoryBuilder()
-