public class TextDocumentClientCapabilities
extends java.lang.Object
| Constructor and Description |
|---|
TextDocumentClientCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
CallHierarchyCapabilities |
getCallHierarchy()
Capabilities specific to
textDocument/prepareCallHierarchy. |
CodeActionCapabilities |
getCodeAction()
Capabilities specific to the
textDocument/codeAction |
CodeLensCapabilities |
getCodeLens()
Capabilities specific to the
textDocument/codeLens |
ColorProviderCapabilities |
getColorProvider()
Capabilities specific to the
textDocument/documentColor and the
textDocument/colorPresentation request. |
CompletionCapabilities |
getCompletion()
Capabilities specific to the
textDocument/completion |
DeclarationCapabilities |
getDeclaration()
Capabilities specific to the
textDocument/declaration |
DefinitionCapabilities |
getDefinition()
Capabilities specific to the
textDocument/definition |
DiagnosticCapabilities |
getDiagnostic()
Capabilities specific to the diagnostic pull model.
|
DocumentHighlightCapabilities |
getDocumentHighlight()
Capabilities specific to the
textDocument/documentHighlight |
DocumentLinkCapabilities |
getDocumentLink()
Capabilities specific to the
textDocument/documentLink |
DocumentSymbolCapabilities |
getDocumentSymbol()
Capabilities specific to the
textDocument/documentSymbol |
FoldingRangeCapabilities |
getFoldingRange()
Capabilities specific to
textDocument/foldingRange requests. |
FormattingCapabilities |
getFormatting()
Capabilities specific to the
textDocument/formatting |
HoverCapabilities |
getHover()
Capabilities specific to the
textDocument/hover |
ImplementationCapabilities |
getImplementation()
Capabilities specific to the
textDocument/implementation |
InlayHintCapabilities |
getInlayHint()
Capabilities specific to the
textDocument/inlayHint request. |
InlineValueCapabilities |
getInlineValue()
Client capabilities specific to inline values.
|
LinkedEditingRangeCapabilities |
getLinkedEditingRange()
Capabilities specific to the
textDocument/linkedEditingRange request. |
MonikerCapabilities |
getMoniker()
Capabilities specific to the
textDocument/moniker request. |
OnTypeFormattingCapabilities |
getOnTypeFormatting()
Capabilities specific to the
textDocument/onTypeFormatting |
PublishDiagnosticsCapabilities |
getPublishDiagnostics()
Capabilities specific to
textDocument/publishDiagnostics. |
RangeFormattingCapabilities |
getRangeFormatting()
Capabilities specific to the
textDocument/rangeFormatting |
ReferencesCapabilities |
getReferences()
Capabilities specific to the
textDocument/references |
RenameCapabilities |
getRename()
Capabilities specific to the
textDocument/rename |
SelectionRangeCapabilities |
getSelectionRange()
Capabilities specific to `textDocument/selectionRange` requests
|
SemanticTokensCapabilities |
getSemanticTokens()
Capabilities specific to
textDocument/semanticTokens. |
SignatureHelpCapabilities |
getSignatureHelp()
Capabilities specific to the
textDocument/signatureHelp |
SynchronizationCapabilities |
getSynchronization() |
TypeDefinitionCapabilities |
getTypeDefinition()
Capabilities specific to the
textDocument/typeDefinition |
TypeHierarchyCapabilities |
getTypeHierarchy()
Capabilities specific to
textDocument/prepareTypeHierarchy. |
int |
hashCode() |
void |
setCallHierarchy(CallHierarchyCapabilities callHierarchy)
Capabilities specific to
textDocument/prepareCallHierarchy. |
void |
setCodeAction(CodeActionCapabilities codeAction)
Capabilities specific to the
textDocument/codeAction |
void |
setCodeLens(CodeLensCapabilities codeLens)
Capabilities specific to the
textDocument/codeLens |
void |
setColorProvider(ColorProviderCapabilities colorProvider)
Capabilities specific to the
textDocument/documentColor and the
textDocument/colorPresentation request. |
void |
setCompletion(CompletionCapabilities completion)
Capabilities specific to the
textDocument/completion |
void |
setDeclaration(DeclarationCapabilities declaration)
Capabilities specific to the
textDocument/declaration |
void |
setDefinition(DefinitionCapabilities definition)
Capabilities specific to the
textDocument/definition |
void |
setDiagnostic(DiagnosticCapabilities diagnostic)
Capabilities specific to the diagnostic pull model.
|
void |
setDocumentHighlight(DocumentHighlightCapabilities documentHighlight)
Capabilities specific to the
textDocument/documentHighlight |
void |
setDocumentLink(DocumentLinkCapabilities documentLink)
Capabilities specific to the
textDocument/documentLink |
void |
setDocumentSymbol(DocumentSymbolCapabilities documentSymbol)
Capabilities specific to the
textDocument/documentSymbol |
void |
setFoldingRange(FoldingRangeCapabilities foldingRange)
Capabilities specific to
textDocument/foldingRange requests. |
void |
setFormatting(FormattingCapabilities formatting)
Capabilities specific to the
textDocument/formatting |
void |
setHover(HoverCapabilities hover)
Capabilities specific to the
textDocument/hover |
void |
setImplementation(ImplementationCapabilities implementation)
Capabilities specific to the
textDocument/implementation |
void |
setInlayHint(InlayHintCapabilities inlayHint)
Capabilities specific to the
textDocument/inlayHint request. |
void |
setInlineValue(InlineValueCapabilities inlineValue)
Client capabilities specific to inline values.
|
void |
setLinkedEditingRange(LinkedEditingRangeCapabilities linkedEditingRange)
Capabilities specific to the
textDocument/linkedEditingRange request. |
void |
setMoniker(MonikerCapabilities moniker)
Capabilities specific to the
textDocument/moniker request. |
void |
setOnTypeFormatting(OnTypeFormattingCapabilities onTypeFormatting)
Capabilities specific to the
textDocument/onTypeFormatting |
void |
setPublishDiagnostics(PublishDiagnosticsCapabilities publishDiagnostics)
Capabilities specific to
textDocument/publishDiagnostics. |
void |
setRangeFormatting(RangeFormattingCapabilities rangeFormatting)
Capabilities specific to the
textDocument/rangeFormatting |
void |
setReferences(ReferencesCapabilities references)
Capabilities specific to the
textDocument/references |
void |
setRename(RenameCapabilities rename)
Capabilities specific to the
textDocument/rename |
void |
setSelectionRange(SelectionRangeCapabilities selectionRange)
Capabilities specific to `textDocument/selectionRange` requests
|
void |
setSemanticTokens(SemanticTokensCapabilities semanticTokens)
Capabilities specific to
textDocument/semanticTokens. |
void |
setSignatureHelp(SignatureHelpCapabilities signatureHelp)
Capabilities specific to the
textDocument/signatureHelp |
void |
setSynchronization(SynchronizationCapabilities synchronization) |
void |
setTypeDefinition(TypeDefinitionCapabilities typeDefinition)
Capabilities specific to the
textDocument/typeDefinition |
void |
setTypeHierarchy(TypeHierarchyCapabilities typeHierarchy)
Capabilities specific to
textDocument/prepareTypeHierarchy. |
java.lang.String |
toString() |
@Pure public SynchronizationCapabilities getSynchronization()
public void setSynchronization(SynchronizationCapabilities synchronization)
@Pure public CompletionCapabilities getCompletion()
textDocument/completionpublic void setCompletion(CompletionCapabilities completion)
textDocument/completion@Pure public HoverCapabilities getHover()
textDocument/hoverpublic void setHover(HoverCapabilities hover)
textDocument/hover@Pure public SignatureHelpCapabilities getSignatureHelp()
textDocument/signatureHelppublic void setSignatureHelp(SignatureHelpCapabilities signatureHelp)
textDocument/signatureHelp@Pure public ReferencesCapabilities getReferences()
textDocument/referencespublic void setReferences(ReferencesCapabilities references)
textDocument/references@Pure public DocumentHighlightCapabilities getDocumentHighlight()
textDocument/documentHighlightpublic void setDocumentHighlight(DocumentHighlightCapabilities documentHighlight)
textDocument/documentHighlight@Pure public DocumentSymbolCapabilities getDocumentSymbol()
textDocument/documentSymbolpublic void setDocumentSymbol(DocumentSymbolCapabilities documentSymbol)
textDocument/documentSymbol@Pure public FormattingCapabilities getFormatting()
textDocument/formattingpublic void setFormatting(FormattingCapabilities formatting)
textDocument/formatting@Pure public RangeFormattingCapabilities getRangeFormatting()
textDocument/rangeFormattingpublic void setRangeFormatting(RangeFormattingCapabilities rangeFormatting)
textDocument/rangeFormatting@Pure public OnTypeFormattingCapabilities getOnTypeFormatting()
textDocument/onTypeFormattingpublic void setOnTypeFormatting(OnTypeFormattingCapabilities onTypeFormatting)
textDocument/onTypeFormatting@Pure public DeclarationCapabilities getDeclaration()
textDocument/declaration
Since 3.14.0
public void setDeclaration(DeclarationCapabilities declaration)
textDocument/declaration
Since 3.14.0
@Pure public DefinitionCapabilities getDefinition()
textDocument/definition
Since 3.14.0
public void setDefinition(DefinitionCapabilities definition)
textDocument/definition
Since 3.14.0
@Pure public TypeDefinitionCapabilities getTypeDefinition()
textDocument/typeDefinition
Since 3.6.0
public void setTypeDefinition(TypeDefinitionCapabilities typeDefinition)
textDocument/typeDefinition
Since 3.6.0
@Pure public ImplementationCapabilities getImplementation()
textDocument/implementation
Since 3.6.0
public void setImplementation(ImplementationCapabilities implementation)
textDocument/implementation
Since 3.6.0
@Pure public CodeActionCapabilities getCodeAction()
textDocument/codeActionpublic void setCodeAction(CodeActionCapabilities codeAction)
textDocument/codeAction@Pure public CodeLensCapabilities getCodeLens()
textDocument/codeLenspublic void setCodeLens(CodeLensCapabilities codeLens)
textDocument/codeLens@Pure public DocumentLinkCapabilities getDocumentLink()
textDocument/documentLinkpublic void setDocumentLink(DocumentLinkCapabilities documentLink)
textDocument/documentLink@Pure public ColorProviderCapabilities getColorProvider()
textDocument/documentColor and the
textDocument/colorPresentation request.
Since 3.6.0
public void setColorProvider(ColorProviderCapabilities colorProvider)
textDocument/documentColor and the
textDocument/colorPresentation request.
Since 3.6.0
@Pure public RenameCapabilities getRename()
textDocument/renamepublic void setRename(RenameCapabilities rename)
textDocument/rename@Pure public PublishDiagnosticsCapabilities getPublishDiagnostics()
textDocument/publishDiagnostics.public void setPublishDiagnostics(PublishDiagnosticsCapabilities publishDiagnostics)
textDocument/publishDiagnostics.@Pure public FoldingRangeCapabilities getFoldingRange()
textDocument/foldingRange requests.
Since 3.10.0
public void setFoldingRange(FoldingRangeCapabilities foldingRange)
textDocument/foldingRange requests.
Since 3.10.0
@Pure public TypeHierarchyCapabilities getTypeHierarchy()
textDocument/prepareTypeHierarchy.
Since 3.17.0
public void setTypeHierarchy(TypeHierarchyCapabilities typeHierarchy)
textDocument/prepareTypeHierarchy.
Since 3.17.0
@Pure public CallHierarchyCapabilities getCallHierarchy()
textDocument/prepareCallHierarchy.
Since 3.16.0
public void setCallHierarchy(CallHierarchyCapabilities callHierarchy)
textDocument/prepareCallHierarchy.
Since 3.16.0
@Pure public SelectionRangeCapabilities getSelectionRange()
Since 3.15.0
public void setSelectionRange(SelectionRangeCapabilities selectionRange)
Since 3.15.0
@Pure public SemanticTokensCapabilities getSemanticTokens()
textDocument/semanticTokens.
Since 3.16.0
public void setSemanticTokens(SemanticTokensCapabilities semanticTokens)
textDocument/semanticTokens.
Since 3.16.0
@Pure public MonikerCapabilities getMoniker()
textDocument/moniker request.
Since 3.16.0
public void setMoniker(MonikerCapabilities moniker)
textDocument/moniker request.
Since 3.16.0
@Pure public LinkedEditingRangeCapabilities getLinkedEditingRange()
textDocument/linkedEditingRange request.
Since 3.16.0
public void setLinkedEditingRange(LinkedEditingRangeCapabilities linkedEditingRange)
textDocument/linkedEditingRange request.
Since 3.16.0
@Pure public InlayHintCapabilities getInlayHint()
textDocument/inlayHint request.
Since 3.17.0
public void setInlayHint(InlayHintCapabilities inlayHint)
textDocument/inlayHint request.
Since 3.17.0
@Pure public InlineValueCapabilities getInlineValue()
Since 3.17.0
public void setInlineValue(InlineValueCapabilities inlineValue)
Since 3.17.0
@Pure public DiagnosticCapabilities getDiagnostic()
Since 3.17.0
public void setDiagnostic(DiagnosticCapabilities diagnostic)
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