Class Hierarchy
- java.lang.Object
- org.eclipse.lsp4j.jsonrpc.CompletableFutures
- org.eclipse.lsp4j.jsonrpc.CompletableFutures.FutureCancelChecker (implements org.eclipse.lsp4j.jsonrpc.CancelChecker)
- org.eclipse.lsp4j.jsonrpc.Launcher.Builder<T>
- org.eclipse.lsp4j.jsonrpc.MessageTracer (implements java.util.function.Function<T,R>)
- org.eclipse.lsp4j.jsonrpc.RemoteEndpoint (implements org.eclipse.lsp4j.jsonrpc.Endpoint, org.eclipse.lsp4j.jsonrpc.MessageConsumer, org.eclipse.lsp4j.jsonrpc.MessageIssueHandler, org.eclipse.lsp4j.jsonrpc.json.MethodProvider)
- org.eclipse.lsp4j.jsonrpc.StandardLauncher<T> (implements org.eclipse.lsp4j.jsonrpc.Launcher<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.eclipse.lsp4j.jsonrpc.JsonRpcException
- org.eclipse.lsp4j.jsonrpc.MessageIssueException
- org.eclipse.lsp4j.jsonrpc.ResponseErrorException
- java.lang.RuntimeException
- java.lang.Exception
- org.eclipse.lsp4j.jsonrpc.TracingMessageConsumer (implements org.eclipse.lsp4j.jsonrpc.MessageConsumer)
- org.eclipse.lsp4j.jsonrpc.TracingMessageConsumer.RequestMetadata
Interface Hierarchy
- org.eclipse.lsp4j.jsonrpc.CancelChecker
- org.eclipse.lsp4j.jsonrpc.Endpoint
- org.eclipse.lsp4j.jsonrpc.Launcher<T>
- org.eclipse.lsp4j.jsonrpc.MessageConsumer
- org.eclipse.lsp4j.jsonrpc.MessageIssueHandler
- org.eclipse.lsp4j.jsonrpc.MessageProducer