public class JsonHelperJackson2
extends java.lang.Object
implements io.nem.symbol.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.symbol.sdk.model.transaction.JsonHelperpublic <T> T parse(java.lang.String string,
java.lang.Class<T> clazz)
parse in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic java.lang.String print(java.lang.Object object)
print in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic java.lang.String prettyPrint(java.lang.Object object)
prettyPrint in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic <T> T convert(java.lang.Object object,
java.lang.Class<T> instanceClass)
convert in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic java.lang.Integer getInteger(java.lang.Object object,
java.lang.String... path)
getInteger in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic java.lang.String getString(java.lang.Object object,
java.lang.String... path)
getString in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic java.lang.Long getLong(java.lang.Object object,
java.lang.String... path)
getLong in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic java.lang.Boolean getBoolean(java.lang.Object object,
java.lang.String... path)
getBoolean in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic java.math.BigInteger getBigInteger(java.lang.Object object,
java.lang.String... path)
getBigInteger in interface io.nem.symbol.sdk.model.transaction.JsonHelperpublic boolean contains(java.lang.Object object,
java.lang.String... path)
contains in interface io.nem.symbol.sdk.model.transaction.JsonHelper