public class JacksonProvider extends Object implements JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>
| 限定符和类型 | 字段和说明 |
|---|---|
static JacksonProvider |
INSTANCE |
| 构造器和说明 |
|---|
JacksonProvider() |
JacksonProvider(com.fasterxml.jackson.databind.ObjectMapper om) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(com.fasterxml.jackson.databind.node.ArrayNode array,
com.fasterxml.jackson.databind.JsonNode value) |
<T> T |
cast(com.fasterxml.jackson.databind.JsonNode value,
Class<T> tClass) |
com.fasterxml.jackson.databind.node.ArrayNode |
createArray() |
com.fasterxml.jackson.databind.node.ObjectNode |
createObject() |
com.fasterxml.jackson.databind.JsonNode |
primitive(boolean value) |
com.fasterxml.jackson.databind.JsonNode |
primitive(double value) |
com.fasterxml.jackson.databind.JsonNode |
primitive(int value) |
com.fasterxml.jackson.databind.JsonNode |
primitive(long value) |
com.fasterxml.jackson.databind.JsonNode |
primitive(String value) |
com.fasterxml.jackson.databind.JsonNode |
primitiveNull() |
void |
put(com.fasterxml.jackson.databind.node.ObjectNode object,
String key,
com.fasterxml.jackson.databind.JsonNode value) |
Object |
resolve(com.fasterxml.jackson.databind.node.ArrayNode array,
int index) |
Object |
resolve(com.fasterxml.jackson.databind.node.ObjectNode object,
String key) |
public static final JacksonProvider INSTANCE
public JacksonProvider()
public JacksonProvider(com.fasterxml.jackson.databind.ObjectMapper om)
public com.fasterxml.jackson.databind.node.ObjectNode createObject()
createObject 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public com.fasterxml.jackson.databind.node.ArrayNode createArray()
createArray 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public void put(com.fasterxml.jackson.databind.node.ObjectNode object,
String key,
com.fasterxml.jackson.databind.JsonNode value)
put 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public void add(com.fasterxml.jackson.databind.node.ArrayNode array,
com.fasterxml.jackson.databind.JsonNode value)
add 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public Object resolve(com.fasterxml.jackson.databind.node.ObjectNode object, String key)
resolve 在接口中 DocumentResolver<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode>public Object resolve(com.fasterxml.jackson.databind.node.ArrayNode array, int index)
resolve 在接口中 DocumentResolver<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode>public com.fasterxml.jackson.databind.JsonNode primitive(boolean value)
primitive 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public com.fasterxml.jackson.databind.JsonNode primitive(int value)
primitive 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public com.fasterxml.jackson.databind.JsonNode primitive(double value)
primitive 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public com.fasterxml.jackson.databind.JsonNode primitive(long value)
primitive 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public com.fasterxml.jackson.databind.JsonNode primitive(String value)
primitive 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public com.fasterxml.jackson.databind.JsonNode primitiveNull()
primitiveNull 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>public <T> T cast(com.fasterxml.jackson.databind.JsonNode value,
Class<T> tClass)
cast 在接口中 JsonProvider<com.fasterxml.jackson.databind.node.ObjectNode,com.fasterxml.jackson.databind.node.ArrayNode,com.fasterxml.jackson.databind.JsonNode>Copyright © 2020. All rights reserved.