Class DocumentSymbolClientCapabilities.SymbolKindCapabilities

java.lang.Object
org.graalvm.tools.lsp.server.types.JSONBase
org.graalvm.tools.lsp.server.types.DocumentSymbolClientCapabilities.SymbolKindCapabilities
Enclosing class:
DocumentSymbolClientCapabilities

public static class DocumentSymbolClientCapabilities.SymbolKindCapabilities extends JSONBase
  • Method Details

    • getValueSet

      public List<SymbolKind> getValueSet()
      The symbol 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 symbol kinds from `File` to `Array` as defined in the initial version of the protocol.
    • setValueSet

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object