Class CodeLensKindCapabilities

java.lang.Object
org.eclipse.lemminx.client.CodeLensKindCapabilities

public class CodeLensKindCapabilities extends Object
Specific capabilities for the `CodeLensKind`.
  • Constructor Details

    • CodeLensKindCapabilities

      public CodeLensKindCapabilities()
    • CodeLensKindCapabilities

      public CodeLensKindCapabilities(List<String> valueSet)
  • Method Details

    • getValueSet

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

      public void setValueSet(List<String> valueSet)
      The codeLens 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 codeLens kinds from `File` to `Array` as defined in the initial version of the protocol.
    • toString

      @Pure public String toString()
      Overrides:
      toString in class Object
    • equals

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

      @Pure public int hashCode()
      Overrides:
      hashCode in class Object