类org.eclipse.lsp4j.jsonrpc.services.JsonRequest源码实例Demo

下面列出了怎么用org.eclipse.lsp4j.jsonrpc.services.JsonRequest的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: graphical-lsp   文件: GLSPServer.java
@JsonRequest("initialize")
CompletableFuture<Boolean> initialize(InitializeParameters params);
 
源代码2 项目: graphical-lsp   文件: GLSPServer.java
@JsonRequest("shutdown")
CompletableFuture<Object> shutdown();
 
源代码3 项目: lemminx   文件: XMLLanguageServerAPI.java
@JsonRequest
CompletableFuture<AutoCloseTagResponse> closeTag(TextDocumentPositionParams params);
 
源代码4 项目: lsp4j   文件: TextDocumentService.java
/**
 * Provide all incoming calls for an item, e.g all callers for a method. In graph terms this descibes directed
 * and annotated edges inside the call graph, e.g the given item is the starting node and the result is the nodes
 * that can be reached.
*/
@Beta
@JsonRequest(value="callHierarchy/incomingCalls", useSegment = false)
default CompletableFuture<List<CallHierarchyIncomingCall>> callHierarchyIncomingCalls(CallHierarchyIncomingCallsParams params) {
	throw new UnsupportedOperationException();
}
 
源代码5 项目: lsp4j   文件: IntegrationTest.java
@JsonRequest
CompletableFuture<MyParam> askClient(MyParam param);
 
源代码6 项目: build-server-protocol   文件: BuildServer.java
@JsonRequest("build/shutdown")
CompletableFuture<Object> buildShutdown();
 
源代码7 项目: build-server-protocol   文件: BuildServer.java
@JsonRequest("workspace/buildTargets")
CompletableFuture<WorkspaceBuildTargetsResult> workspaceBuildTargets();
 
源代码8 项目: lsp4j   文件: TextDocumentService.java
/**
* Provide all outgoing calls for an item, e.g call calls to functions, methods, or constructors from the given item. In
* graph terms this descibes directed and annotated edges inside the call graph, e.g the given item is the starting
* node and the result is the nodes that can be reached.
*/
@Beta
@JsonRequest(value="callHierarchy/outgoingCalls", useSegment = false)
default CompletableFuture<List<CallHierarchyOutgoingCall>> callHierarchyOutgoingCalls(CallHierarchyOutgoingCallsParams params) {
	throw new UnsupportedOperationException();
}
 
源代码9 项目: build-server-protocol   文件: BuildServer.java
@JsonRequest("buildTarget/inverseSources")
CompletableFuture<InverseSourcesResult> buildTargetInverseSources(InverseSourcesParams params);
 
源代码10 项目: build-server-protocol   文件: BuildServer.java
@JsonRequest("buildTarget/dependencySources")
CompletableFuture<DependencySourcesResult> buildTargetDependencySources(DependencySourcesParams params);
 
源代码11 项目: build-server-protocol   文件: BuildServer.java
@JsonRequest("buildTarget/resources")
CompletableFuture<ResourcesResult> buildTargetResources(ResourcesParams params);
 
源代码12 项目: build-server-protocol   文件: BuildServer.java
@JsonRequest("buildTarget/compile")
CompletableFuture<CompileResult> buildTargetCompile(CompileParams params);
 
源代码13 项目: build-server-protocol   文件: BuildServer.java
@JsonRequest("buildTarget/run")
CompletableFuture<RunResult> buildTargetRun(RunParams params);
 
源代码14 项目: build-server-protocol   文件: ScalaBuildServer.java
@JsonRequest("buildTarget/scalaTestClasses")
CompletableFuture<ScalaTestClassesResult> buildTargetScalaTestClasses(ScalaTestClassesParams params);
 
源代码15 项目: lsp4j   文件: IDebugProtocolServer.java
/**
 * Obtains information on a possible data breakpoint that could be set on an
 * expression or variable.
 */
@JsonRequest
default CompletableFuture<DataBreakpointInfoResponse> dataBreakpointInfo(DataBreakpointInfoArguments args) {
	throw new UnsupportedOperationException();
}
 
源代码16 项目: build-server-protocol   文件: JvmBuildServer.java
@JsonRequest("buildTarget/jvmRunEnvironment")
CompletableFuture<JvmRunEnvironmentResult> jvmRunEnvironment(JvmRunEnvironmentParams params);
 
源代码17 项目: build-server-protocol   文件: JvmBuildServer.java
@JsonRequest("buildTarget/jvmTestEnvironment")
CompletableFuture<JvmTestEnvironmentResult> jvmTestEnvironment(JvmTestEnvironmentParams params);
 
源代码18 项目: lsp4j   文件: IntegrationTest.java
@JsonRequest
CompletableFuture<MyParam> askServer(MyParam param);
 
源代码19 项目: eclipse.jdt.ls   文件: JavaProtocolExtensions.java
@JsonRequest
CompletableFuture<BuildWorkspaceStatus> buildWorkspace(boolean forceReBuild);
 
源代码20 项目: lsp4j   文件: EndpointsTest.java
@JsonRequest
public CompletableFuture<String> doStuff2(String arg, Integer arg2);
 
源代码21 项目: lsp4j   文件: IDebugProtocolServer.java
/**
 * Retrieves the set of all sources currently loaded by the debugged process.
 */
@JsonRequest
default CompletableFuture<LoadedSourcesResponse> loadedSources(LoadedSourcesArguments args) {
	throw new UnsupportedOperationException();
}
 
源代码22 项目: eclipse.jdt.ls   文件: JavaProtocolExtensions.java
@JsonRequest
CompletableFuture<WorkspaceEdit> generateHashCodeEquals(GenerateHashCodeEqualsParams params);
 
源代码23 项目: eclipse.jdt.ls   文件: JavaProtocolExtensions.java
@JsonRequest
CompletableFuture<WorkspaceEdit> organizeImports(CodeActionParams params);
 
源代码24 项目: eclipse.jdt.ls   文件: JavaProtocolExtensions.java
@JsonRequest
CompletableFuture<WorkspaceEdit> generateToString(GenerateToStringParams params);
 
源代码25 项目: lsp4j   文件: IDebugProtocolServer.java
/**
 * The request returns a stacktrace from the current execution state.
 */
@JsonRequest
default CompletableFuture<StackTraceResponse> stackTrace(StackTraceArguments args) {
	throw new UnsupportedOperationException();
}
 
源代码26 项目: lsp4j   文件: IDebugProtocolServer.java
/**
 * The request retrieves the source code for a given source reference.
 */
@JsonRequest
default CompletableFuture<SourceResponse> source(SourceArguments args) {
	throw new UnsupportedOperationException();
}
 
源代码27 项目: eclipse.jdt.ls   文件: JavaProtocolExtensions.java
@JsonRequest
CompletableFuture<CheckConstructorsResponse> checkConstructorsStatus(CodeActionParams params);
 
源代码28 项目: lsp4j   文件: IDebugProtocolServer.java
/**
 * The request starts the debuggee to run again.
 */
@JsonRequest(value = "continue")
default CompletableFuture<ContinueResponse> continue_(ContinueArguments args) {
	throw new UnsupportedOperationException();
}
 
源代码29 项目: eclipse.jdt.ls   文件: JavaProtocolExtensions.java
@JsonRequest
CompletableFuture<WorkspaceEdit> generateDelegateMethods(GenerateDelegateMethodsParams params);
 
源代码30 项目: eclipse.jdt.ls   文件: JavaProtocolExtensions.java
@JsonRequest
CompletableFuture<RefactorWorkspaceEdit> getRefactorEdit(GetRefactorEditParams params);
 
 类所在包
 同包方法