public class JacksonUtils
extends java.lang.Object
Constructor and Description |
---|
JacksonUtils() |
Modifier and Type | Method and Description |
---|---|
static com.fasterxml.jackson.databind.JsonNode |
getAtPath(com.fasterxml.jackson.databind.JsonNode json,
java.lang.String path) |
static <R> R |
getAtPath(com.fasterxml.jackson.databind.JsonNode json,
java.lang.String path,
java.util.function.Function<com.fasterxml.jackson.databind.JsonNode,R> function) |
static com.fasterxml.jackson.core.JsonFactory |
getJsonFactory() |
static com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
static com.fasterxml.jackson.databind.node.ArrayNode |
parseJsonArray(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.node.ArrayNode arrayNode) |
static com.fasterxml.jackson.databind.node.ObjectNode |
parseJsonObject(com.fasterxml.jackson.core.JsonParser jsonParser) |
static java.util.LinkedList<com.fasterxml.jackson.databind.node.ObjectNode> |
parseJsonResponseToObjectList(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.node.ObjectNode messages) |
static void |
put(com.fasterxml.jackson.databind.node.ObjectNode objectNode,
java.lang.String fieldName,
java.lang.Object object)
Deprecated.
|
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public static com.fasterxml.jackson.core.JsonFactory getJsonFactory()
public static com.fasterxml.jackson.databind.JsonNode getAtPath(com.fasterxml.jackson.databind.JsonNode json, java.lang.String path)
public static <R> R getAtPath(com.fasterxml.jackson.databind.JsonNode json, java.lang.String path, java.util.function.Function<com.fasterxml.jackson.databind.JsonNode,R> function)
@Deprecated public static void put(com.fasterxml.jackson.databind.node.ObjectNode objectNode, java.lang.String fieldName, java.lang.Object object)
public static com.fasterxml.jackson.databind.node.ObjectNode parseJsonObject(com.fasterxml.jackson.core.JsonParser jsonParser) throws java.io.IOException
java.io.IOException
public static com.fasterxml.jackson.databind.node.ArrayNode parseJsonArray(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.node.ArrayNode arrayNode) throws java.io.IOException
java.io.IOException
public static java.util.LinkedList<com.fasterxml.jackson.databind.node.ObjectNode> parseJsonResponseToObjectList(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.node.ObjectNode messages) throws java.io.IOException
java.io.IOException