public class WorkspaceClientCapabilities
extends java.lang.Object
| Constructor and Description |
|---|
WorkspaceClientCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
getApplyEdit()
The client supports applying batch edits to the workspace by supporting
the request 'workspace/applyEdit'.
|
CodeLensWorkspaceCapabilities |
getCodeLens()
Capabilities specific to the code lens requests scoped to the
workspace.
|
java.lang.Boolean |
getConfiguration()
The client supports `workspace/configuration` requests.
|
DiagnosticWorkspaceCapabilities |
getDiagnostics()
Client workspace capabilities specific to diagnostics.
|
DidChangeConfigurationCapabilities |
getDidChangeConfiguration()
Capabilities specific to the `workspace/didChangeConfiguration` notification.
|
DidChangeWatchedFilesCapabilities |
getDidChangeWatchedFiles()
Capabilities specific to the `workspace/didChangeWatchedFiles` notification.
|
ExecuteCommandCapabilities |
getExecuteCommand()
Capabilities specific to the `workspace/executeCommand` request.
|
FileOperationsWorkspaceCapabilities |
getFileOperations()
The client has support for file requests/notifications.
|
InlayHintWorkspaceCapabilities |
getInlayHint()
Client workspace capabilities specific to inlay hints.
|
InlineValueWorkspaceCapabilities |
getInlineValue()
Client workspace capabilities specific to inline values.
|
SemanticTokensWorkspaceCapabilities |
getSemanticTokens()
Capabilities specific to the semantic token requests scoped to the
workspace.
|
SymbolCapabilities |
getSymbol()
Capabilities specific to the `workspace/symbol` request.
|
WorkspaceEditCapabilities |
getWorkspaceEdit()
Capabilities specific to
WorkspaceEdits |
java.lang.Boolean |
getWorkspaceFolders()
The client has support for workspace folders.
|
int |
hashCode() |
void |
setApplyEdit(java.lang.Boolean applyEdit)
The client supports applying batch edits to the workspace by supporting
the request 'workspace/applyEdit'.
|
void |
setCodeLens(CodeLensWorkspaceCapabilities codeLens)
Capabilities specific to the code lens requests scoped to the
workspace.
|
void |
setConfiguration(java.lang.Boolean configuration)
The client supports `workspace/configuration` requests.
|
void |
setDiagnostics(DiagnosticWorkspaceCapabilities diagnostics)
Client workspace capabilities specific to diagnostics.
|
void |
setDidChangeConfiguration(DidChangeConfigurationCapabilities didChangeConfiguration)
Capabilities specific to the `workspace/didChangeConfiguration` notification.
|
void |
setDidChangeWatchedFiles(DidChangeWatchedFilesCapabilities didChangeWatchedFiles)
Capabilities specific to the `workspace/didChangeWatchedFiles` notification.
|
void |
setExecuteCommand(ExecuteCommandCapabilities executeCommand)
Capabilities specific to the `workspace/executeCommand` request.
|
void |
setFileOperations(FileOperationsWorkspaceCapabilities fileOperations)
The client has support for file requests/notifications.
|
void |
setInlayHint(InlayHintWorkspaceCapabilities inlayHint)
Client workspace capabilities specific to inlay hints.
|
void |
setInlineValue(InlineValueWorkspaceCapabilities inlineValue)
Client workspace capabilities specific to inline values.
|
void |
setSemanticTokens(SemanticTokensWorkspaceCapabilities semanticTokens)
Capabilities specific to the semantic token requests scoped to the
workspace.
|
void |
setSymbol(SymbolCapabilities symbol)
Capabilities specific to the `workspace/symbol` request.
|
void |
setWorkspaceEdit(WorkspaceEditCapabilities workspaceEdit)
Capabilities specific to
WorkspaceEdits |
void |
setWorkspaceFolders(java.lang.Boolean workspaceFolders)
The client has support for workspace folders.
|
java.lang.String |
toString() |
@Pure public java.lang.Boolean getApplyEdit()
public void setApplyEdit(java.lang.Boolean applyEdit)
@Pure public WorkspaceEditCapabilities getWorkspaceEdit()
WorkspaceEditspublic void setWorkspaceEdit(WorkspaceEditCapabilities workspaceEdit)
WorkspaceEdits@Pure public DidChangeConfigurationCapabilities getDidChangeConfiguration()
public void setDidChangeConfiguration(DidChangeConfigurationCapabilities didChangeConfiguration)
@Pure public DidChangeWatchedFilesCapabilities getDidChangeWatchedFiles()
public void setDidChangeWatchedFiles(DidChangeWatchedFilesCapabilities didChangeWatchedFiles)
@Pure public SymbolCapabilities getSymbol()
public void setSymbol(SymbolCapabilities symbol)
@Pure public ExecuteCommandCapabilities getExecuteCommand()
public void setExecuteCommand(ExecuteCommandCapabilities executeCommand)
@Pure public java.lang.Boolean getWorkspaceFolders()
Since 3.6.0
public void setWorkspaceFolders(java.lang.Boolean workspaceFolders)
Since 3.6.0
@Pure public java.lang.Boolean getConfiguration()
Since 3.6.0
public void setConfiguration(java.lang.Boolean configuration)
Since 3.6.0
@Pure public SemanticTokensWorkspaceCapabilities getSemanticTokens()
Since 3.16.0
public void setSemanticTokens(SemanticTokensWorkspaceCapabilities semanticTokens)
Since 3.16.0
@Pure public CodeLensWorkspaceCapabilities getCodeLens()
Since 3.16.0
public void setCodeLens(CodeLensWorkspaceCapabilities codeLens)
Since 3.16.0
@Pure public FileOperationsWorkspaceCapabilities getFileOperations()
Since 3.16.0
public void setFileOperations(FileOperationsWorkspaceCapabilities fileOperations)
Since 3.16.0
@Pure public InlayHintWorkspaceCapabilities getInlayHint()
Since 3.17.0
public void setInlayHint(InlayHintWorkspaceCapabilities inlayHint)
Since 3.17.0
@Pure public InlineValueWorkspaceCapabilities getInlineValue()
Since 3.17.0
public void setInlineValue(InlineValueWorkspaceCapabilities inlineValue)
Since 3.17.0
@Pure public DiagnosticWorkspaceCapabilities getDiagnostics()
Since 3.17.0
public void setDiagnostics(DiagnosticWorkspaceCapabilities diagnostics)
Since 3.17.0
@Pure public java.lang.String toString()
toString in class java.lang.Object@Pure public boolean equals(java.lang.Object obj)
equals in class java.lang.Object@Pure public int hashCode()
hashCode in class java.lang.Object