public class CompletionItemCapabilities
extends java.lang.Object
Constructor and Description |
---|
CompletionItemCapabilities() |
CompletionItemCapabilities(java.lang.Boolean snippetSupport) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
getCommitCharactersSupport()
Client supports commit characters on a completion item.
|
java.lang.Boolean |
getDeprecatedSupport()
Client supports the deprecated property on a completion item.
|
java.util.List<java.lang.String> |
getDocumentationFormat()
Client supports the following content formats for the documentation
property.
|
java.lang.Boolean |
getInsertReplaceSupport()
Client support insert replace edit to control different behavior if a
completion item is inserted in the text or should replace text.
|
java.lang.Boolean |
getPreselectSupport()
Client supports the preselect property on a completion item.
|
CompletionItemResolveSupportCapabilities |
getResolveSupport()
Indicates which properties a client can resolve lazily on a completion
item.
|
java.lang.Boolean |
getSnippetSupport()
Client supports snippets as insert text.
|
CompletionItemTagSupportCapabilities |
getTagSupport()
Client supports the tag property on a completion item.
|
int |
hashCode() |
void |
setCommitCharactersSupport(java.lang.Boolean commitCharactersSupport)
Client supports commit characters on a completion item.
|
void |
setDeprecatedSupport(java.lang.Boolean deprecatedSupport)
Client supports the deprecated property on a completion item.
|
void |
setDocumentationFormat(java.util.List<java.lang.String> documentationFormat)
Client supports the following content formats for the documentation
property.
|
void |
setInsertReplaceSupport(java.lang.Boolean insertReplaceSupport)
Client support insert replace edit to control different behavior if a
completion item is inserted in the text or should replace text.
|
void |
setPreselectSupport(java.lang.Boolean preselectSupport)
Client supports the preselect property on a completion item.
|
void |
setResolveSupport(CompletionItemResolveSupportCapabilities resolveSupport)
Indicates which properties a client can resolve lazily on a completion
item.
|
void |
setSnippetSupport(java.lang.Boolean snippetSupport)
Client supports snippets as insert text.
|
void |
setTagSupport(CompletionItemTagSupportCapabilities tagSupport)
Client supports the tag property on a completion item.
|
java.lang.String |
toString() |
public CompletionItemCapabilities()
public CompletionItemCapabilities(java.lang.Boolean snippetSupport)
@Pure public java.lang.Boolean getSnippetSupport()
public void setSnippetSupport(java.lang.Boolean snippetSupport)
@Pure public java.lang.Boolean getCommitCharactersSupport()
public void setCommitCharactersSupport(java.lang.Boolean commitCharactersSupport)
@Pure public java.util.List<java.lang.String> getDocumentationFormat()
public void setDocumentationFormat(java.util.List<java.lang.String> documentationFormat)
@Pure public java.lang.Boolean getDeprecatedSupport()
public void setDeprecatedSupport(java.lang.Boolean deprecatedSupport)
@Pure public java.lang.Boolean getPreselectSupport()
public void setPreselectSupport(java.lang.Boolean preselectSupport)
@Pure public CompletionItemTagSupportCapabilities getTagSupport()
public void setTagSupport(CompletionItemTagSupportCapabilities tagSupport)
@Pure public java.lang.Boolean getInsertReplaceSupport()
public void setInsertReplaceSupport(java.lang.Boolean insertReplaceSupport)
@Pure public CompletionItemResolveSupportCapabilities getResolveSupport()
public void setResolveSupport(CompletionItemResolveSupportCapabilities resolveSupport)
@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