| Modifier and Type | Field and Description |
|---|---|
| private Either | callHierarchyProvider
The server provides Call Hierarchy support. |
| private Either | codeActionProvider
The server provides code actions. |
| private CodeLensOptions | codeLensProvider
The server provides code lens. |
| private Either | colorProvider
The server provides color provider support. |
| private CompletionOptions | completionProvider
The server provides completion support. |
| private Either | declarationProvider
The server provides go to declaration support. |
| private Either | definitionProvider
The server provides goto definition support. |
| private DiagnosticRegistrationOptions | diagnosticProvider
The server has support for pull model diagnostics. |
| private Either | documentFormattingProvider
The server provides document formatting. |
| private Either | documentHighlightProvider
The server provides document highlight support. |
| private DocumentLinkOptions | documentLinkProvider
The server provides document link support. |
| private DocumentOnTypeFormattingOptions | documentOnTypeFormattingProvider
The server provides document formatting on typing. |
| private Either | documentRangeFormattingProvider
The server provides document range formatting. |
| private Either | documentSymbolProvider
The server provides document symbol support. |
| private ExecuteCommandOptions | executeCommandProvider
The server provides execute command support. |
| private Object | experimental
Experimental server capabilities. |
| private Either | foldingRangeProvider
The server provides folding provider support. |
| private Either | hoverProvider
The server provides hover support. |
| private Either | implementationProvider
The server provides Goto Implementation support. |
| private Either | inlayHintProvider
The server provides inlay hints. |
| private Either | inlineValueProvider
The server provides inline values. |
| private Either | linkedEditingRangeProvider
The server provides linked editing range support. |
| private Either | monikerProvider
Whether server provides moniker support. |
| private NotebookDocumentSyncRegistrationOptions | notebookDocumentSync
Defines how notebook documents are synced. |
| private String | positionEncoding
The position encoding the server picked from the encodings offered
by the client via the client capability |
| private Either | referencesProvider
The server provides find references support. |
| private Either | renameProvider
The server provides rename support. |
| private Either | selectionRangeProvider
The server provides selection range support. |
| private SemanticTokensWithRegistrationOptions | semanticTokensProvider
The server provides semantic tokens support. |
| private SignatureHelpOptions | signatureHelpProvider
The server provides signature help support. |
| private Either | textDocumentSync
Defines how text documents are synced. |
| private Either | typeDefinitionProvider
The server provides Goto Type Definition support. |
| private Either | typeHierarchyProvider
The server provides Type Hierarchy support. |
| private WorkspaceServerCapabilities | workspace
Workspace specific server capabilities |
| private Either | workspaceSymbolProvider
The server provides workspace symbol support. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(final Object obj)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public Either | |
| public Either | |
| public CodeLensOptions | |
| public Either | |
| public CompletionOptions | |
| public Either | |
| public Either | |
| public DiagnosticRegistrationOptions | |
| public Either | |
| public Either | |
| public DocumentLinkOptions | |
| public DocumentOnTypeFormattingOptions | |
| public Either | |
| public Either | |
| public ExecuteCommandOptions | |
| public Object | |
| public Either | |
| public Either | |
| public Either | |
| public Either | |
| public Either | |
| public Either | |
| public Either | |
| public NotebookDocumentSyncRegistrationOptions | |
| public String | getPositionEncoding()
The position encoding the server picked from the encodings offered
by the client via the client capability |
| public Either | |
| public Either | |
| public Either | |
| public SemanticTokensWithRegistrationOptions | |
| public SignatureHelpOptions | |
| public Either | |
| public Either | |
| public Either | |
| public WorkspaceServerCapabilities | |
| public Either | |
| public int | |
| public void | setCallHierarchyProvider(final Either<Boolean, CallHierarchyRegistrationOptions> callHierarchyProvider)
The server provides Call Hierarchy support. |
| public void | |
| public void | |
| public void | setCodeActionProvider(final Either<Boolean, CodeActionOptions> codeActionProvider)
The server provides code actions. |
| public void | |
| public void | |
| public void | |
| public void | setColorProvider(final Either<Boolean, ColorProviderOptions> colorProvider)
The server provides color provider support. |
| public void | |
| public void | |
| public void | setCompletionProvider(final CompletionOptions completionProvider)
The server provides completion support. |
| public void | setDeclarationProvider(final Either<Boolean, DeclarationRegistrationOptions> declarationProvider)
The server provides go to declaration support. |
| public void | |
| public void | |
| public void | setDefinitionProvider(final Either<Boolean, DefinitionOptions> definitionProvider)
The server provides goto definition support. |
| public void | |
| public void | |
| public void | setDiagnosticProvider(final DiagnosticRegistrationOptions diagnosticProvider)
The server has support for pull model diagnostics. |
| public void | setDocumentFormattingProvider(final Either<Boolean, DocumentFormattingOptions> documentFormattingProvider)
The server provides document formatting. |
| public void | |
| public void | |
| public void | setDocumentHighlightProvider(final Either<Boolean, DocumentHighlightOptions> documentHighlightProvider)
The server provides document highlight support. |
| public void | |
| public void | |
| public void | setDocumentLinkProvider(final DocumentLinkOptions documentLinkProvider)
The server provides document link support. |
| public void | setDocumentOnTypeFormattingProvider(final DocumentOnTypeFormattingOptions documentOnTypeFormattingProvider)
The server provides document formatting on typing. |
| public void | setDocumentRangeFormattingProvider(final Either<Boolean, DocumentRangeFormattingOptions> documentRangeFormattingProvider)
The server provides document range formatting. |
| public void | |
| public void | setDocumentRangeFormattingProvider(final DocumentRangeFormattingOptions documentRangeFormattingProvider)
|
| public void | setDocumentSymbolProvider(final Either<Boolean, DocumentSymbolOptions> documentSymbolProvider)
The server provides document symbol support. |
| public void | |
| public void | |
| public void | setExecuteCommandProvider(final ExecuteCommandOptions executeCommandProvider)
The server provides execute command support. |
| public void | |
| public void | setFoldingRangeProvider(final Either<Boolean, FoldingRangeProviderOptions> foldingRangeProvider)
The server provides folding provider support. |
| public void | |
| public void | |
| public void | setHoverProvider(final Either<Boolean, HoverOptions> hoverProvider)
The server provides hover support. |
| public void | |
| public void | |
| public void | setImplementationProvider(final Either<Boolean, ImplementationRegistrationOptions> implementationProvider)
The server provides Goto Implementation support. |
| public void | |
| public void | |
| public void | setInlayHintProvider(final Either<Boolean, InlayHintRegistrationOptions> inlayHintProvider)
The server provides inlay hints. |
| public void | |
| public void | |
| public void | setInlineValueProvider(final Either<Boolean, InlineValueRegistrationOptions> inlineValueProvider)
The server provides inline values. |
| public void | |
| public void | |
| public void | setLinkedEditingRangeProvider(final Either<Boolean, LinkedEditingRangeRegistrationOptions> linkedEditingRangeProvider)
The server provides linked editing range support. |
| public void | |
| public void | setLinkedEditingRangeProvider(final LinkedEditingRangeRegistrationOptions linkedEditingRangeProvider)
|
| public void | setMonikerProvider(final Either<Boolean, MonikerRegistrationOptions> monikerProvider)
Whether server provides moniker support. |
| public void | |
| public void | |
| public void | setNotebookDocumentSync(final NotebookDocumentSyncRegistrationOptions notebookDocumentSync)
Defines how notebook documents are synced. |
| public void | setPositionEncoding(final String positionEncoding)
The position encoding the server picked from the encodings offered
by the client via the client capability |
| public void | setReferencesProvider(final Either<Boolean, ReferenceOptions> referencesProvider)
The server provides find references support. |
| public void | |
| public void | |
| public void | setRenameProvider(final Either<Boolean, RenameOptions> renameProvider)
The server provides rename support. |
| public void | |
| public void | |
| public void | setSelectionRangeProvider(final Either<Boolean, SelectionRangeRegistrationOptions> selectionRangeProvider)
The server provides selection range support. |
| public void | |
| public void | |
| public void | setSemanticTokensProvider(final SemanticTokensWithRegistrationOptions semanticTokensProvider)
The server provides semantic tokens support. |
| public void | setSignatureHelpProvider(final SignatureHelpOptions signatureHelpProvider)
The server provides signature help support. |
| public void | setTextDocumentSync(final Either<TextDocumentSyncKind, TextDocumentSyncOptions> textDocumentSync)
Defines how text documents are synced. |
| public void | |
| public void | |
| public void | setTypeDefinitionProvider(final Either<Boolean, TypeDefinitionRegistrationOptions> typeDefinitionProvider)
The server provides Goto Type Definition support. |
| public void | |
| public void | |
| public void | setTypeHierarchyProvider(final Either<Boolean, TypeHierarchyRegistrationOptions> typeHierarchyProvider)
The server provides Type Hierarchy support. |
| public void | |
| public void | |
| public void | |
| public void | setWorkspaceSymbolProvider(final Either<Boolean, WorkspaceSymbolOptions> workspaceSymbolProvider)
The server provides workspace symbol support. |
| public void | |
| public void | |
| public String |