public class GsonJsonHandler extends java.lang.Object implements JsonHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
GsonJsonHandler.AuthorityQuorumSignInfoDeserializer
The type Authority quorum sign info deserializer.
|
class |
GsonJsonHandler.CommitteeInfoDeserializer
The type Committee info deserializer.
|
static class |
GsonJsonHandler.ErrorCodeDeserializer
The type Error code deserializer.
|
class |
GsonJsonHandler.EventKindDeserializer
The type Event kind deserializer.
|
class |
GsonJsonHandler.EventQuerySerializer
The type Event query serializer.
|
class |
GsonJsonHandler.GetObjectResponseDetailsDeserializer
The type Get object response details deserializer.
|
class |
GsonJsonHandler.MoveCallDeserializer
The type Move call deserializer.
|
class |
GsonJsonHandler.MoveFunctionArgTypeDeserializer
The type Move function arg type deserializer.
|
static class |
GsonJsonHandler.MoveModuleSerializer
The type Move module serializer.
|
class |
GsonJsonHandler.MoveNormalizedTypeDeserializer
The type Move normalized type deserializer.
|
class |
GsonJsonHandler.ParsedPublishResponseDeserializer
The type Parsed publish response deserializer.
|
class |
GsonJsonHandler.ParsedTransactionResponseKindDeserializer
The type Parsed transaction response kind deserializer.
|
class |
GsonJsonHandler.SuiDataDeserializer
The type Sui data deserializer.
|
class |
GsonJsonHandler.SuiObjectOwnerDeserializer
The type Sui object owner deserializer.
|
class |
GsonJsonHandler.TransactionKindDeserializer
The type Transaction kind deserializer.
|
| Constructor and Description |
|---|
GsonJsonHandler()
Instantiates a new Gson json handler.
|
| Modifier and Type | Method and Description |
|---|---|
<T> JsonRpc20Response<T> |
fromJson(java.lang.String response,
java.lang.reflect.Type typeOfT)
From json json rpc 20 response.
|
com.google.gson.Gson |
getGson()
Gets gson.
|
java.lang.String |
toJson(JsonRpc20Request request)
To json string.
|
public <T> JsonRpc20Response<T> fromJson(java.lang.String response, java.lang.reflect.Type typeOfT)
JsonHandlerfromJson in interface JsonHandlerT - the type parameterresponse - the responsetypeOfT - the type tpublic java.lang.String toJson(JsonRpc20Request request)
JsonHandlertoJson in interface JsonHandlerrequest - the requestpublic com.google.gson.Gson getGson()