Class ExtendedCodeLensCapabilities

java.lang.Object
org.eclipse.lsp4j.DynamicRegistrationCapabilities
org.eclipse.lemminx.client.ExtendedCodeLensCapabilities

public class ExtendedCodeLensCapabilities extends org.eclipse.lsp4j.DynamicRegistrationCapabilities
Extended capabilities specific to the `textDocument/codeLens` request. This capability doesn't belong to LSP specification. See proposal at https://github.com/microsoft/language-server-protocol/issues/788
Author:
Angelo ZERR
  • Constructor Details

    • ExtendedCodeLensCapabilities

      public ExtendedCodeLensCapabilities()
    • ExtendedCodeLensCapabilities

      public ExtendedCodeLensCapabilities(Boolean dynamicRegistration)
    • ExtendedCodeLensCapabilities

      public ExtendedCodeLensCapabilities(CodeLensKindCapabilities codeLensKind)
    • ExtendedCodeLensCapabilities

      public ExtendedCodeLensCapabilities(CodeLensKindCapabilities codeLensKind, Boolean dynamicRegistration)
  • Method Details

    • getCodeLensKind

      @Pure public CodeLensKindCapabilities getCodeLensKind()
      Specific capabilities for the `CodeLensKind` in the `textDocument/codeLens` request.
    • setCodeLensKind

      public void setCodeLensKind(CodeLensKindCapabilities codeLensKind)
      Specific capabilities for the `CodeLensKind` in the `textDocument/codeLens` request.
    • toString

      @Pure public String toString()
      Overrides:
      toString in class org.eclipse.lsp4j.DynamicRegistrationCapabilities
    • equals

      @Pure public boolean equals(Object obj)
      Overrides:
      equals in class org.eclipse.lsp4j.DynamicRegistrationCapabilities
    • hashCode

      @Pure public int hashCode()
      Overrides:
      hashCode in class org.eclipse.lsp4j.DynamicRegistrationCapabilities