public class JsonHelperJackson2
extends java.lang.Object
implements io.nem.sdk.model.transaction.JsonHelper
| Modifier and Type | Class and Description |
|---|---|
static class |
JsonHelperJackson2.BigIntegerSerializer |
| Constructor and Description |
|---|
JsonHelperJackson2() |
JsonHelperJackson2(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
static com.fasterxml.jackson.databind.ObjectMapper |
configureMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
boolean |
contains(java.lang.Object object,
java.lang.String... path) |
<T> T |
convert(java.lang.Object object,
java.lang.Class<T> instanceClass) |
java.math.BigInteger |
getBigInteger(java.lang.Object object,
java.lang.String... path) |
java.lang.Boolean |
getBoolean(java.lang.Object object,
java.lang.String... path) |
java.lang.Integer |
getInteger(java.lang.Object object,
java.lang.String... path) |
java.lang.Long |
getLong(java.lang.Object object,
java.lang.String... path) |
java.lang.String |
getString(java.lang.Object object,
java.lang.String... path) |
java.lang.Object |
parse(java.lang.String string) |
<T> T |
parse(java.lang.String string,
java.lang.Class<T> clazz) |
java.lang.String |
prettyPrint(java.lang.Object object) |
java.lang.String |
print(java.lang.Object object) |
public JsonHelperJackson2(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public JsonHelperJackson2()
public static com.fasterxml.jackson.databind.ObjectMapper configureMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public java.lang.Object parse(java.lang.String string)
parse in interface io.nem.sdk.model.transaction.JsonHelperpublic <T> T parse(java.lang.String string,
java.lang.Class<T> clazz)
parse in interface io.nem.sdk.model.transaction.JsonHelperpublic java.lang.String print(java.lang.Object object)
print in interface io.nem.sdk.model.transaction.JsonHelperpublic java.lang.String prettyPrint(java.lang.Object object)
prettyPrint in interface io.nem.sdk.model.transaction.JsonHelperpublic <T> T convert(java.lang.Object object,
java.lang.Class<T> instanceClass)
convert in interface io.nem.sdk.model.transaction.JsonHelperpublic java.lang.Integer getInteger(java.lang.Object object,
java.lang.String... path)
getInteger in interface io.nem.sdk.model.transaction.JsonHelperpublic java.lang.String getString(java.lang.Object object,
java.lang.String... path)
getString in interface io.nem.sdk.model.transaction.JsonHelperpublic java.lang.Long getLong(java.lang.Object object,
java.lang.String... path)
getLong in interface io.nem.sdk.model.transaction.JsonHelperpublic java.lang.Boolean getBoolean(java.lang.Object object,
java.lang.String... path)
getBoolean in interface io.nem.sdk.model.transaction.JsonHelperpublic java.math.BigInteger getBigInteger(java.lang.Object object,
java.lang.String... path)
getBigInteger in interface io.nem.sdk.model.transaction.JsonHelperpublic boolean contains(java.lang.Object object,
java.lang.String... path)
contains in interface io.nem.sdk.model.transaction.JsonHelper