| Package | Description |
|---|---|
| net.inveed.jsonrpc.client | |
| net.inveed.jsonrpc.client.builder |
| Modifier and Type | Method and Description |
|---|---|
BatchRequestBuilder<?,?> |
JsonRpcClient.createBatchRequest()
Creates a builder of a JSON-RPC batch request in initial state
|
| Modifier and Type | Method and Description |
|---|---|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(int id,
String method,
Map<String,?> params)
Adds a new request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(int id,
String method,
Map<String,?> params,
Class<?> responseType)
Adds a new request with a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(int id,
String method,
Map<String,?> params,
com.fasterxml.jackson.core.type.TypeReference<?> typeReference)
Adds a new request with a complex return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(int id,
String method,
Object... params)
Adds a new request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(int id,
String method,
Object[] params,
Class<?> responseType)
Adds a new request with a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(int id,
String method,
Object[] params,
com.fasterxml.jackson.core.type.TypeReference<?> typeReference)
Adds a new request with a complex return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(long id,
String method,
Map<String,?> params)
Adds a new request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(long id,
String method,
Map<String,?> params,
Class<?> responseType)
Adds a new request with a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(long id,
String method,
Map<String,?> params,
com.fasterxml.jackson.core.type.TypeReference<?> typeReference)
Adds a new request with a complex return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(long id,
String method,
Object... params)
Adds a new request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(long id,
String method,
Object[] params,
Class<?> responseType)
Adds a new request with a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(long id,
String method,
Object[] params,
com.fasterxml.jackson.core.type.TypeReference<?> typeReference)
Adds a new request with a complex return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String method,
Map<String,?> params)
Adds a new notification request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String method,
Object... params)
Adds a new notification request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String id,
String method,
Map<String,?> params)
Adds a new request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String id,
String method,
Map<String,?> params,
Class<?> responseType)
Adds a new request with a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String id,
String method,
Map<String,?> params,
com.fasterxml.jackson.core.type.TypeReference<?> typeReference)
Adds a new request with a complex return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String id,
String method,
Object... params)
Adds a new request without specifying a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String id,
String method,
Object[] params,
Class<?> responseType)
Adds a new request with a return type
|
BatchRequestBuilder<K,V> |
BatchRequestBuilder.add(String id,
String method,
Object[] params,
com.fasterxml.jackson.core.type.TypeReference<?> typeReference)
Adds a new request with a complex return type
|
<NK> BatchRequestBuilder<NK,V> |
BatchRequestBuilder.keysType(Class<NK> keysClass)
Sets type of request keys.
|
<NV> BatchRequestBuilder<K,NV> |
BatchRequestBuilder.returnType(Class<NV> valuesClass)
Sets an expected response type of requests.
|
<NV> BatchRequestBuilder<K,NV> |
BatchRequestBuilder.returnType(com.fasterxml.jackson.core.type.TypeReference<NV> tr)
Sets an expected complex response type of requests.
|
Copyright © 2018. All rights reserved.