public class MethodFactory
extends java.lang.Object
| Constructor | Description |
|---|---|
MethodFactory(RequestSender requestSender,
ParamsSerializerFactory paramsSerializerFactory,
ResultDeserializerFactory resultDeserializerFactory,
java.util.function.Supplier<? extends java.lang.Object> idSupplier,
java.util.Map<java.lang.Class<? extends java.lang.Throwable>,java.util.function.Function<ResponseError,? extends java.lang.Throwable>> exceptionFactories) |
| Modifier and Type | Method | Description |
|---|---|---|
Method |
createMethod(com.code4people.jsonrpclib.binding.info.MethodInfo methodInfo,
AsyncResponseProducer asyncResponseProducer) |
public MethodFactory(RequestSender requestSender, ParamsSerializerFactory paramsSerializerFactory, ResultDeserializerFactory resultDeserializerFactory, java.util.function.Supplier<? extends java.lang.Object> idSupplier, java.util.Map<java.lang.Class<? extends java.lang.Throwable>,java.util.function.Function<ResponseError,? extends java.lang.Throwable>> exceptionFactories)
public Method createMethod(com.code4people.jsonrpclib.binding.info.MethodInfo methodInfo, AsyncResponseProducer asyncResponseProducer)