Index
All Classes and Interfaces|All Packages|Serialized Form
B
D
- deserialize(JsonParser, DeserializationContext) - Method in class io.moderne.jsonrpc.JsonRpcIdDeserializer
- deserialize(InputStream) - Method in class io.moderne.jsonrpc.formatter.JsonMessageFormatter
- deserialize(InputStream) - Method in interface io.moderne.jsonrpc.formatter.MessageFormatter
- Detail() - Constructor for class io.moderne.jsonrpc.JsonRpcError.Detail
G
- generateId() - Static method in class io.moderne.jsonrpc.internal.SnowflakeId
- getEncoding() - Method in interface io.moderne.jsonrpc.formatter.MessageFormatter
- getId() - Method in class io.moderne.jsonrpc.JsonRpcMessage
- getResult(Class<V>) - Method in class io.moderne.jsonrpc.JsonRpcSuccess
H
- handle(P) - Method in class io.moderne.jsonrpc.JsonRpcMethod
- HeaderDelimitedMessageHandler - Class in io.moderne.jsonrpc.handler
-
This handler is compatible with the vscode-jsonrpc NPM package.
- HeaderDelimitedMessageHandler(InputStream, OutputStream) - Constructor for class io.moderne.jsonrpc.handler.HeaderDelimitedMessageHandler
I
- internalError(Object, String) - Static method in class io.moderne.jsonrpc.JsonRpcError
- internalError(Object, Throwable) - Static method in class io.moderne.jsonrpc.JsonRpcError
- invalidParams(Object) - Static method in class io.moderne.jsonrpc.JsonRpcError
- invalidRequest(Object, String) - Static method in class io.moderne.jsonrpc.JsonRpcError
- io.moderne.jsonrpc - package io.moderne.jsonrpc
- io.moderne.jsonrpc.formatter - package io.moderne.jsonrpc.formatter
- io.moderne.jsonrpc.handler - package io.moderne.jsonrpc.handler
- io.moderne.jsonrpc.internal - package io.moderne.jsonrpc.internal
J
- JsonMessageFormatter - Class in io.moderne.jsonrpc.formatter
- JsonMessageFormatter() - Constructor for class io.moderne.jsonrpc.formatter.JsonMessageFormatter
- JsonMessageFormatter(ObjectMapper) - Constructor for class io.moderne.jsonrpc.formatter.JsonMessageFormatter
- JsonRpc - Class in io.moderne.jsonrpc
- JsonRpc() - Constructor for class io.moderne.jsonrpc.JsonRpc
- JsonRpcError - Class in io.moderne.jsonrpc
- JsonRpcError() - Constructor for class io.moderne.jsonrpc.JsonRpcError
- JsonRpcError.Detail - Class in io.moderne.jsonrpc
- JsonRpcException - Class in io.moderne.jsonrpc
- JsonRpcException(JsonRpcError) - Constructor for class io.moderne.jsonrpc.JsonRpcException
- JsonRpcIdDeserializer - Class in io.moderne.jsonrpc
- JsonRpcIdDeserializer() - Constructor for class io.moderne.jsonrpc.JsonRpcIdDeserializer
- JsonRpcMessage - Class in io.moderne.jsonrpc
- JsonRpcMessage() - Constructor for class io.moderne.jsonrpc.JsonRpcMessage
- JsonRpcMethod<P> - Class in io.moderne.jsonrpc
- JsonRpcMethod() - Constructor for class io.moderne.jsonrpc.JsonRpcMethod
- JsonRpcRequest - Class in io.moderne.jsonrpc
- JsonRpcRequest() - Constructor for class io.moderne.jsonrpc.JsonRpcRequest
- JsonRpcResponse - Class in io.moderne.jsonrpc
- JsonRpcResponse() - Constructor for class io.moderne.jsonrpc.JsonRpcResponse
- JsonRpcSuccess - Class in io.moderne.jsonrpc
- JsonRpcSuccess() - Constructor for class io.moderne.jsonrpc.JsonRpcSuccess
M
- MessageFormatter - Interface in io.moderne.jsonrpc.formatter
- MessageHandler - Interface in io.moderne.jsonrpc.handler
- MeteredMessageHandler - Class in io.moderne.jsonrpc.handler
- MeteredMessageHandler() - Constructor for class io.moderne.jsonrpc.handler.MeteredMessageHandler
- methodNotFound(Object, String) - Static method in class io.moderne.jsonrpc.JsonRpcError
N
- NewLineDelimitedMessageHandler - Class in io.moderne.jsonrpc.handler
-
This appends each JSON-RPC message with \n.
- NewLineDelimitedMessageHandler() - Constructor for class io.moderne.jsonrpc.handler.NewLineDelimitedMessageHandler
- newRequest(String) - Static method in class io.moderne.jsonrpc.JsonRpcRequest
- newRequest(String, Object) - Static method in class io.moderne.jsonrpc.JsonRpcRequest
- notify(JsonRpcRequest) - Method in class io.moderne.jsonrpc.JsonRpc
P
- parseError(Object) - Static method in class io.moderne.jsonrpc.JsonRpcError
R
- receive() - Method in class io.moderne.jsonrpc.handler.HeaderDelimitedMessageHandler
- receive() - Method in interface io.moderne.jsonrpc.handler.MessageHandler
- receive() - Method in class io.moderne.jsonrpc.handler.MeteredMessageHandler
- receive() - Method in class io.moderne.jsonrpc.handler.NewLineDelimitedMessageHandler
- receive() - Method in class io.moderne.jsonrpc.handler.TraceMessageHandler
- rpc(String, JsonRpcMethod<P>) - Method in class io.moderne.jsonrpc.JsonRpc
S
- send(JsonRpcMessage) - Method in class io.moderne.jsonrpc.handler.HeaderDelimitedMessageHandler
- send(JsonRpcMessage) - Method in interface io.moderne.jsonrpc.handler.MessageHandler
- send(JsonRpcMessage) - Method in class io.moderne.jsonrpc.handler.MeteredMessageHandler
- send(JsonRpcMessage) - Method in class io.moderne.jsonrpc.handler.NewLineDelimitedMessageHandler
- send(JsonRpcMessage) - Method in class io.moderne.jsonrpc.handler.TraceMessageHandler
- send(JsonRpcRequest) - Method in class io.moderne.jsonrpc.JsonRpc
- serialize(JsonRpcMessage, OutputStream) - Method in class io.moderne.jsonrpc.formatter.JsonMessageFormatter
- serialize(JsonRpcMessage, OutputStream) - Method in interface io.moderne.jsonrpc.formatter.MessageFormatter
- shutdown() - Method in class io.moderne.jsonrpc.JsonRpc
- SnowflakeId - Class in io.moderne.jsonrpc.internal
T
- TraceMessageHandler - Class in io.moderne.jsonrpc.handler
- TraceMessageHandler(String, MessageHandler) - Constructor for class io.moderne.jsonrpc.handler.TraceMessageHandler
All Classes and Interfaces|All Packages|Serialized Form