Class CompletionItemKindCapabilities


  • public class CompletionItemKindCapabilities
    extends java.lang.Object
    The client supports the following CompletionItemKind specific capabilities.

    Since 3.4.0

    • Constructor Detail

      • CompletionItemKindCapabilities

        public CompletionItemKindCapabilities()
      • CompletionItemKindCapabilities

        public CompletionItemKindCapabilities​(java.util.List<CompletionItemKind> valueSet)
    • Method Detail

      • getValueSet

        public java.util.List<CompletionItemKind> getValueSet()
        The completion item kind values the client supports. When this property exists the client also guarantees that it will handle values outside its set gracefully and falls back to a default value when unknown.

        If this property is not present the client only supports the completion items kinds from CompletionItemKind.Text to CompletionItemKind.Reference as defined in the initial version of the protocol.

      • setValueSet

        public void setValueSet​(java.util.List<CompletionItemKind> valueSet)
        The completion item kind values the client supports. When this property exists the client also guarantees that it will handle values outside its set gracefully and falls back to a default value when unknown.

        If this property is not present the client only supports the completion items kinds from CompletionItemKind.Text to CompletionItemKind.Reference as defined in the initial version of the protocol.

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object