Package org.eclipse.lsp4j
Class CompletionCapabilities
- java.lang.Object
-
- org.eclipse.lsp4j.DynamicRegistrationCapabilities
-
- org.eclipse.lsp4j.CompletionCapabilities
-
public class CompletionCapabilities extends DynamicRegistrationCapabilities
Capabilities specific to the `textDocument/completion`
-
-
Constructor Summary
Constructors Constructor Description CompletionCapabilities()CompletionCapabilities(java.lang.Boolean contextSupport)CompletionCapabilities(CompletionItemCapabilities completionItem)CompletionCapabilities(CompletionItemKindCapabilities completionItemKind)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)CompletionItemCapabilitiesgetCompletionItem()The client supports the followingCompletionItemspecific capabilities.CompletionItemKindCapabilitiesgetCompletionItemKind()The client supports the followingCompletionItemKindspecific capabilities.CompletionListCapabilitiesgetCompletionList()The client supports the followingCompletionListspecific capabilities.java.lang.BooleangetContextSupport()The client supports sending additional context information for a `textDocument/completion` request.InsertTextModegetInsertTextMode()The client's default when the completion item doesn't provide aCompletionItem.insertTextModeproperty.inthashCode()voidsetCompletionItem(CompletionItemCapabilities completionItem)The client supports the followingCompletionItemspecific capabilities.voidsetCompletionItemKind(CompletionItemKindCapabilities completionItemKind)The client supports the followingCompletionItemKindspecific capabilities.voidsetCompletionList(CompletionListCapabilities completionList)The client supports the followingCompletionListspecific capabilities.voidsetContextSupport(java.lang.Boolean contextSupport)The client supports sending additional context information for a `textDocument/completion` request.voidsetInsertTextMode(InsertTextMode insertTextMode)The client's default when the completion item doesn't provide aCompletionItem.insertTextModeproperty.java.lang.StringtoString()-
Methods inherited from class org.eclipse.lsp4j.DynamicRegistrationCapabilities
getDynamicRegistration, setDynamicRegistration
-
-
-
-
Constructor Detail
-
CompletionCapabilities
public CompletionCapabilities()
-
CompletionCapabilities
public CompletionCapabilities(CompletionItemCapabilities completionItem)
-
CompletionCapabilities
public CompletionCapabilities(CompletionItemKindCapabilities completionItemKind)
-
CompletionCapabilities
public CompletionCapabilities(java.lang.Boolean contextSupport)
-
-
Method Detail
-
getCompletionItem
public CompletionItemCapabilities getCompletionItem()
The client supports the followingCompletionItemspecific capabilities.
-
setCompletionItem
public void setCompletionItem(CompletionItemCapabilities completionItem)
The client supports the followingCompletionItemspecific capabilities.
-
getCompletionItemKind
public CompletionItemKindCapabilities getCompletionItemKind()
The client supports the followingCompletionItemKindspecific capabilities.Since 3.4.0
-
setCompletionItemKind
public void setCompletionItemKind(CompletionItemKindCapabilities completionItemKind)
The client supports the followingCompletionItemKindspecific capabilities.Since 3.4.0
-
getContextSupport
public java.lang.Boolean getContextSupport()
The client supports sending additional context information for a `textDocument/completion` request.Since 3.3.0
-
setContextSupport
public void setContextSupport(java.lang.Boolean contextSupport)
The client supports sending additional context information for a `textDocument/completion` request.Since 3.3.0
-
getInsertTextMode
public InsertTextMode getInsertTextMode()
The client's default when the completion item doesn't provide aCompletionItem.insertTextModeproperty.Since 3.17.0
-
setInsertTextMode
public void setInsertTextMode(InsertTextMode insertTextMode)
The client's default when the completion item doesn't provide aCompletionItem.insertTextModeproperty.Since 3.17.0
-
getCompletionList
public CompletionListCapabilities getCompletionList()
The client supports the followingCompletionListspecific capabilities.Since 3.17.0
-
setCompletionList
public void setCompletionList(CompletionListCapabilities completionList)
The client supports the followingCompletionListspecific capabilities.Since 3.17.0
-
toString
public java.lang.String toString()
- Overrides:
toStringin classDynamicRegistrationCapabilities
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classDynamicRegistrationCapabilities
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDynamicRegistrationCapabilities
-
-