Class CompletionClientCapabilities
java.lang.Object
org.graalvm.tools.lsp.server.types.JSONBase
org.graalvm.tools.lsp.server.types.CompletionClientCapabilities
Completion client capabilities.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionstatic CompletionClientCapabilitiescreate()booleanThe client supports the following `CompletionItem` specific capabilities.The client supports to send additional context information for a `textDocument/completion` requestion.Whether completion supports dynamic registration.inthashCode()setCompletionItemKind(CompletionClientCapabilities.CompletionItemKindCapabilities completionItemKind) setContextSupport(Boolean contextSupport) setDynamicRegistration(Boolean dynamicRegistration)
-
Method Details
-
getDynamicRegistration
Whether completion supports dynamic registration. -
setDynamicRegistration
-
getCompletionItem
The client supports the following `CompletionItem` specific capabilities. -
setCompletionItem
public CompletionClientCapabilities setCompletionItem(CompletionClientCapabilities.CompletionItemCapabilities completionItem) -
getCompletionItemKind
-
setCompletionItemKind
public CompletionClientCapabilities setCompletionItemKind(CompletionClientCapabilities.CompletionItemKindCapabilities completionItemKind) -
getContextSupport
The client supports to send additional context information for a `textDocument/completion` requestion. -
setContextSupport
-
equals
-
hashCode
public int hashCode() -
create
-