Class CompletionOptions

    • Constructor Detail

      • CompletionOptions

        public CompletionOptions()
      • CompletionOptions

        public CompletionOptions​(java.lang.Boolean resolveProvider,
                                 java.util.List<java.lang.String> triggerCharacters)
    • Method Detail

      • getResolveProvider

        public java.lang.Boolean getResolveProvider()
        The server provides support to resolve additional information for a completion item.
      • setResolveProvider

        public void setResolveProvider​(java.lang.Boolean resolveProvider)
        The server provides support to resolve additional information for a completion item.
      • getTriggerCharacters

        public java.util.List<java.lang.String> getTriggerCharacters()
        The characters that trigger completion automatically.
      • setTriggerCharacters

        public void setTriggerCharacters​(java.util.List<java.lang.String> triggerCharacters)
        The characters that trigger completion automatically.
      • getAllCommitCharacters

        public java.util.List<java.lang.String> getAllCommitCharacters()
        The list of all possible characters that commit a completion. This field can be used if clients don't support individual commit characters per completion item. See client capability CompletionItemCapabilities.commitCharactersSupport.

        If a server provides both allCommitCharacters and commit characters on an individual completion item the ones on the completion item win.

        Since 3.2.0

      • setAllCommitCharacters

        public void setAllCommitCharacters​(java.util.List<java.lang.String> allCommitCharacters)
        The list of all possible characters that commit a completion. This field can be used if clients don't support individual commit characters per completion item. See client capability CompletionItemCapabilities.commitCharactersSupport.

        If a server provides both allCommitCharacters and commit characters on an individual completion item the ones on the completion item win.

        Since 3.2.0

      • setCompletionItem

        public void setCompletionItem​(CompletionItemOptions completionItem)
        The server supports the following CompletionItem specific capabilities.

        Since 3.17.0