public class JsonHelper extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
class |
JsonHelper.MapBuilder |
| Constructor and Description |
|---|
JsonHelper(AnypointClient client) |
| Modifier and Type | Method and Description |
|---|---|
JsonHelper.MapBuilder |
buildJsonMap() |
JsonHelper.MapBuilder |
buildJsonMap(Map<String,Object> data) |
com.fasterxml.jackson.databind.ObjectMapper |
getJsonMapper() |
<X> X |
readJson(Class<X> objClass,
com.fasterxml.jackson.databind.JsonNode node,
AnypointClient client) |
<X> X |
readJson(Class<X> objClass,
com.fasterxml.jackson.databind.JsonNode node,
AnypointObject<?> parent) |
<X> X |
readJson(X obj,
com.fasterxml.jackson.databind.JsonNode node) |
<X> X |
readJson(X obj,
String json) |
<X> X |
readJson(X obj,
String json,
AnypointObject<?> parent) |
<X> X |
readJson(X obj,
String json,
String jsonPath) |
<X> List<X> |
readJsonList(Class<X> objClass,
String json,
AnypointObject<?> parent) |
<X> List<X> |
readJsonList(Class<X> objClass,
String json,
AnypointObject<?> parent,
String path) |
com.fasterxml.jackson.databind.JsonNode |
readJsonTree(String json) |
byte[] |
toJson(Object obj) |
Map<String,Object> |
toJsonMap(com.fasterxml.jackson.databind.JsonNode node) |
Map<String,Object> |
toJsonMap(String json) |
public JsonHelper(AnypointClient client)
public com.fasterxml.jackson.databind.ObjectMapper getJsonMapper()
public byte[] toJson(Object obj)
public JsonHelper.MapBuilder buildJsonMap()
public JsonHelper.MapBuilder buildJsonMap(Map<String,Object> data)
public com.fasterxml.jackson.databind.JsonNode readJsonTree(String json)
public <X> X readJson(X obj,
String json)
public <X> X readJson(X obj,
String json,
AnypointObject<?> parent)
public <X> X readJson(Class<X> objClass, com.fasterxml.jackson.databind.JsonNode node, AnypointObject<?> parent)
public <X> X readJson(Class<X> objClass, com.fasterxml.jackson.databind.JsonNode node, AnypointClient client)
public <X> List<X> readJsonList(Class<X> objClass, String json, AnypointObject<?> parent)
public <X> List<X> readJsonList(Class<X> objClass, String json, AnypointObject<?> parent, String path)
public <X> X readJson(X obj,
com.fasterxml.jackson.databind.JsonNode node)
Copyright © 2019 Kloudtek. All rights reserved.