- AbstractBuilder - Class in net.inveed.jsonrpc.client.builder
-
Abstract builder for JSON-RPC requests
- AbstractBuilder(Transport, ObjectMapper) - Constructor for class net.inveed.jsonrpc.client.builder.AbstractBuilder
-
- add(long, String, Object...) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request without specifying a return type
- add(int, String, Object...) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request without specifying a return type
- add(String, String, Object...) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request without specifying a return type
- add(String, Object...) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new notification request without specifying a return type
- add(long, String, Map<String, ?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request without specifying a return type
- add(int, String, Map<String, ?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request without specifying a return type
- add(String, String, Map<String, ?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request without specifying a return type
- add(String, Map<String, ?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new notification request without specifying a return type
- add(long, String, Object[], Class<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a return type
- add(int, String, Object[], Class<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a return type
- add(String, String, Object[], Class<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a return type
- add(long, String, Map<String, ?>, Class<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a return type
- add(int, String, Map<String, ?>, Class<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a return type
- add(String, String, Map<String, ?>, Class<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a return type
- add(long, String, Object[], TypeReference<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a complex return type
- add(int, String, Object[], TypeReference<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a complex return type
- add(String, String, Object[], TypeReference<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a complex return type
- add(long, String, Map<String, ?>, TypeReference<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a complex return type
- add(int, String, Map<String, ?>, TypeReference<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a complex return type
- add(String, String, Map<String, ?>, TypeReference<?>) - Method in class net.inveed.jsonrpc.client.builder.BatchRequestBuilder
-
Adds a new request with a complex return type
- arrayParams(Object[]) - Method in class net.inveed.jsonrpc.client.builder.AbstractBuilder
-
Builds request params as a JSON array
- AtomicLongIdGenerator - Class in net.inveed.jsonrpc.client.generator
-
Return id from an atomic long counter
It's the most reliable and straightforward way to generate identifiers
- AtomicLongIdGenerator() - Constructor for class net.inveed.jsonrpc.client.generator.AtomicLongIdGenerator
-