Skip navigation links
A B C D E G H I L M N P R S T 

A

AsyncResponseProducer - Interface in com.code4people.jsonrpclib.client.processing
 

B

build() - Method in class com.code4people.jsonrpclib.client.ClientContextBuilder
 

C

Client - Class in com.code4people.jsonrpclib.client.dispatch
 
Client(RequestSender, AsyncResponseProducer) - Constructor for class com.code4people.jsonrpclib.client.dispatch.Client
 
ClientContext - Class in com.code4people.jsonrpclib.client
 
ClientContextBuilder - Class in com.code4people.jsonrpclib.client
 
ClientContextBuilder() - Constructor for class com.code4people.jsonrpclib.client.ClientContextBuilder
 
ClientException - Exception in com.code4people.jsonrpclib.client.exceptions
 
ClientException(String) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.ClientException
 
ClientException(String, Throwable) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.ClientException
 
ClientProxyFactory - Class in com.code4people.jsonrpclib.client.factories
 
ClientProxyFactory(MethodDispatcherFactory) - Constructor for class com.code4people.jsonrpclib.client.factories.ClientProxyFactory
 
close() - Method in class com.code4people.jsonrpclib.client.ClientContext
 
close() - Method in interface com.code4people.jsonrpclib.client.processing.AsyncResponseProducer
 
close() - Method in class com.code4people.jsonrpclib.client.processing.ResponseBuffer
 
com.code4people.jsonrpclib.client - package com.code4people.jsonrpclib.client
 
com.code4people.jsonrpclib.client.dispatch - package com.code4people.jsonrpclib.client.dispatch
 
com.code4people.jsonrpclib.client.exceptions - package com.code4people.jsonrpclib.client.exceptions
 
com.code4people.jsonrpclib.client.factories - package com.code4people.jsonrpclib.client.factories
 
com.code4people.jsonrpclib.client.messaging - package com.code4people.jsonrpclib.client.messaging
 
com.code4people.jsonrpclib.client.model - package com.code4people.jsonrpclib.client.model
 
com.code4people.jsonrpclib.client.processing - package com.code4people.jsonrpclib.client.processing
 
com.code4people.jsonrpclib.client.serialization - package com.code4people.jsonrpclib.client.serialization
 
create(Class<T>, AsyncResponseProducer) - Method in class com.code4people.jsonrpclib.client.factories.ClientProxyFactory
 
create() - Method in class com.code4people.jsonrpclib.client.factories.ResultDeserializerFactory
 
create(String, Object, JsonNode, ResponseError) - Static method in class com.code4people.jsonrpclib.client.model.Response
 
createMethod(MethodInfo, AsyncResponseProducer) - Method in class com.code4people.jsonrpclib.client.factories.MethodFactory
 
createMethodDispatcher(List<? extends MethodInfo>, AsyncResponseProducer) - Method in class com.code4people.jsonrpclib.client.factories.MethodDispatcherFactory
 
createMissingParamsSerializer() - Method in class com.code4people.jsonrpclib.client.factories.ParamsSerializerFactory
 
createNamedParamsSerializer(NamedParamsInfo) - Method in class com.code4people.jsonrpclib.client.factories.ParamsSerializerFactory
 
createPositionalParamsSerializer() - Method in class com.code4people.jsonrpclib.client.factories.ParamsSerializerFactory
 
createProxyOf(Class<T>) - Method in class com.code4people.jsonrpclib.client.ClientContext
 
createSingleArgumentParamsSerializer() - Method in class com.code4people.jsonrpclib.client.factories.ParamsSerializerFactory
 

D

deserialize(String) - Method in class com.code4people.jsonrpclib.client.serialization.MessageSerializer
 
deserialize(String, Type) - Method in class com.code4people.jsonrpclib.client.serialization.ResultDeserializer
 
deserialize(JsonNode, Type) - Method in class com.code4people.jsonrpclib.client.serialization.ResultDeserializer
 
dispatch(Method, Object[]) - Method in class com.code4people.jsonrpclib.client.dispatch.MethodDispatcher
 

E

equals(Object) - Method in class com.code4people.jsonrpclib.client.model.Response
 
equals(Object) - Method in class com.code4people.jsonrpclib.client.model.ResponseError
 

G

getCode() - Method in exception com.code4people.jsonrpclib.client.exceptions.ServerException
 
getCode() - Method in class com.code4people.jsonrpclib.client.model.ResponseError
 
getData() - Method in exception com.code4people.jsonrpclib.client.exceptions.ServerException
 
getData() - Method in class com.code4people.jsonrpclib.client.model.ResponseError
 
getError() - Method in class com.code4people.jsonrpclib.client.model.Response
 
getId() - Method in class com.code4people.jsonrpclib.client.model.Request
 
getId() - Method in class com.code4people.jsonrpclib.client.model.Response
 
getJsonrpc() - Method in class com.code4people.jsonrpclib.client.model.Request
 
getJsonrpc() - Method in class com.code4people.jsonrpclib.client.model.Response
 
getMessage() - Method in class com.code4people.jsonrpclib.client.model.ResponseError
 
getMessageReceiver() - Method in class com.code4people.jsonrpclib.client.ClientContext
 
getMethod() - Method in class com.code4people.jsonrpclib.client.model.Request
 
getParams() - Method in class com.code4people.jsonrpclib.client.model.Request
 
getResult() - Method in class com.code4people.jsonrpclib.client.model.Response
 

H

hashCode() - Method in class com.code4people.jsonrpclib.client.model.Response
 
hashCode() - Method in class com.code4people.jsonrpclib.client.model.ResponseError
 

I

idGenerator(Supplier<String>) - Method in class com.code4people.jsonrpclib.client.ClientContextBuilder
 
InvocationException - Exception in com.code4people.jsonrpclib.client.exceptions
 
InvocationException(String) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.InvocationException
 
InvocationException(String, Throwable) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.InvocationException
 
InvocationHandlerImpl - Class in com.code4people.jsonrpclib.client.dispatch
 
InvocationHandlerImpl(MethodDispatcher) - Constructor for class com.code4people.jsonrpclib.client.dispatch.InvocationHandlerImpl
 
invoke(Object, Method, Object[]) - Method in class com.code4people.jsonrpclib.client.dispatch.InvocationHandlerImpl
 
invoke(Object[]) - Method in class com.code4people.jsonrpclib.client.dispatch.Method
 

L

lookup(Method) - Method in class com.code4people.jsonrpclib.client.dispatch.MethodLookup
 

M

MessageReceiver - Class in com.code4people.jsonrpclib.client.messaging
 
MessageReceiver(MessageSerializer, ResponseReceiver) - Constructor for class com.code4people.jsonrpclib.client.messaging.MessageReceiver
 
messageSender(MessageSender) - Method in class com.code4people.jsonrpclib.client.ClientContextBuilder
 
MessageSender - Interface in com.code4people.jsonrpclib.client.messaging
 
MessageSerializer - Class in com.code4people.jsonrpclib.client.serialization
 
MessageSerializer(ObjectMapper) - Constructor for class com.code4people.jsonrpclib.client.serialization.MessageSerializer
 
Method - Class in com.code4people.jsonrpclib.client.dispatch
 
Method(String, Type, ParamsSerializer, ResultDeserializer, Client, Supplier<? extends Object>) - Constructor for class com.code4people.jsonrpclib.client.dispatch.Method
 
MethodDispatcher - Class in com.code4people.jsonrpclib.client.dispatch
 
MethodDispatcher(MethodLookup) - Constructor for class com.code4people.jsonrpclib.client.dispatch.MethodDispatcher
 
MethodDispatcherFactory - Class in com.code4people.jsonrpclib.client.factories
 
MethodDispatcherFactory(MethodFactory) - Constructor for class com.code4people.jsonrpclib.client.factories.MethodDispatcherFactory
 
MethodFactory - Class in com.code4people.jsonrpclib.client.factories
 
MethodFactory(RequestSender, ParamsSerializerFactory, ResultDeserializerFactory, Supplier<? extends Object>) - Constructor for class com.code4people.jsonrpclib.client.factories.MethodFactory
 
MethodLookup - Class in com.code4people.jsonrpclib.client.dispatch
 
MethodLookup(Map<Method, Method>) - Constructor for class com.code4people.jsonrpclib.client.dispatch.MethodLookup
 
MissingParamsSerializer - Class in com.code4people.jsonrpclib.client.serialization
 
MissingParamsSerializer() - Constructor for class com.code4people.jsonrpclib.client.serialization.MissingParamsSerializer
 

N

NamedParamsSerializer - Class in com.code4people.jsonrpclib.client.serialization
 
NamedParamsSerializer(ObjectMapper, List<String>) - Constructor for class com.code4people.jsonrpclib.client.serialization.NamedParamsSerializer
 

P

ParamsSerializer - Interface in com.code4people.jsonrpclib.client.serialization
 
ParamsSerializerFactory - Class in com.code4people.jsonrpclib.client.factories
 
ParamsSerializerFactory(ObjectMapper) - Constructor for class com.code4people.jsonrpclib.client.factories.ParamsSerializerFactory
 
PositionalParamsSerializer - Class in com.code4people.jsonrpclib.client.serialization
 
PositionalParamsSerializer(ObjectMapper) - Constructor for class com.code4people.jsonrpclib.client.serialization.PositionalParamsSerializer
 
produceAsyncResponse(Object) - Method in interface com.code4people.jsonrpclib.client.processing.AsyncResponseProducer
 
produceAsyncResponse(Object) - Method in class com.code4people.jsonrpclib.client.processing.ResponseBuffer
 

R

receive(String) - Method in class com.code4people.jsonrpclib.client.messaging.MessageReceiver
 
receive(Response) - Method in class com.code4people.jsonrpclib.client.processing.ResponseBuffer
 
receive(Response) - Method in interface com.code4people.jsonrpclib.client.processing.ResponseReceiver
 
ReceiveException - Exception in com.code4people.jsonrpclib.client.exceptions
 
ReceiveException(String) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.ReceiveException
 
ReceiveException(String, Throwable) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.ReceiveException
 
Request - Class in com.code4people.jsonrpclib.client.model
 
Request(String, String, Object, JsonNode) - Constructor for class com.code4people.jsonrpclib.client.model.Request
 
RequestSender - Class in com.code4people.jsonrpclib.client.processing
 
RequestSender(MessageSerializer, MessageSender) - Constructor for class com.code4people.jsonrpclib.client.processing.RequestSender
 
Response - Class in com.code4people.jsonrpclib.client.model
 
ResponseBuffer - Class in com.code4people.jsonrpclib.client.processing
 
ResponseBuffer(Duration) - Constructor for class com.code4people.jsonrpclib.client.processing.ResponseBuffer
 
ResponseError - Class in com.code4people.jsonrpclib.client.model
 
ResponseError(int, String, JsonNode) - Constructor for class com.code4people.jsonrpclib.client.model.ResponseError
 
ResponseReceiver - Interface in com.code4people.jsonrpclib.client.processing
 
ResultDeserializer - Class in com.code4people.jsonrpclib.client.serialization
 
ResultDeserializer(ObjectMapper) - Constructor for class com.code4people.jsonrpclib.client.serialization.ResultDeserializer
 
ResultDeserializerFactory - Class in com.code4people.jsonrpclib.client.factories
 
ResultDeserializerFactory(ObjectMapper) - Constructor for class com.code4people.jsonrpclib.client.factories.ResultDeserializerFactory
 

S

send(Request) - Method in class com.code4people.jsonrpclib.client.dispatch.Client
 
send(String) - Method in interface com.code4people.jsonrpclib.client.messaging.MessageSender
 
send(Request) - Method in class com.code4people.jsonrpclib.client.processing.RequestSender
 
sendAsync(Request) - Method in class com.code4people.jsonrpclib.client.dispatch.Client
 
SerializationException - Exception in com.code4people.jsonrpclib.client.exceptions
 
SerializationException(String, Throwable) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.SerializationException
 
serialize(Object[]) - Method in class com.code4people.jsonrpclib.client.serialization.MissingParamsSerializer
 
serialize(Object[]) - Method in class com.code4people.jsonrpclib.client.serialization.NamedParamsSerializer
 
serialize(Object[]) - Method in interface com.code4people.jsonrpclib.client.serialization.ParamsSerializer
 
serialize(Object[]) - Method in class com.code4people.jsonrpclib.client.serialization.PositionalParamsSerializer
 
serialize(Object[]) - Method in class com.code4people.jsonrpclib.client.serialization.SingleArgumentParamsSerializer
 
serializeToString(Object) - Method in class com.code4people.jsonrpclib.client.serialization.MessageSerializer
 
ServerException - Exception in com.code4people.jsonrpclib.client.exceptions
 
ServerException(int, String, JsonNode) - Constructor for exception com.code4people.jsonrpclib.client.exceptions.ServerException
 
SingleArgumentParamsSerializer - Class in com.code4people.jsonrpclib.client.serialization
 
SingleArgumentParamsSerializer(ObjectMapper) - Constructor for class com.code4people.jsonrpclib.client.serialization.SingleArgumentParamsSerializer
 

T

timeout(Duration) - Method in class com.code4people.jsonrpclib.client.ClientContextBuilder
 
A B C D E G H I L M N P R S T 
Skip navigation links