Class CompletionItemLabelDetails


  • public class CompletionItemLabelDetails
    extends java.lang.Object
    Additional details for a completion item label.

    Since 3.17.0

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.String getDescription()
      An optional string which is rendered less prominently after detail.
      java.lang.String getDetail()
      An optional string which is rendered less prominently directly after CompletionItem.label, without any spacing.
      int hashCode()  
      void setDescription​(java.lang.String description)
      An optional string which is rendered less prominently after detail.
      void setDetail​(java.lang.String detail)
      An optional string which is rendered less prominently directly after CompletionItem.label, without any spacing.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • CompletionItemLabelDetails

        public CompletionItemLabelDetails()
    • Method Detail

      • getDetail

        public java.lang.String getDetail()
        An optional string which is rendered less prominently directly after CompletionItem.label, without any spacing. Should be used for function signatures or type annotations.
      • setDetail

        public void setDetail​(java.lang.String detail)
        An optional string which is rendered less prominently directly after CompletionItem.label, without any spacing. Should be used for function signatures or type annotations.
      • getDescription

        public java.lang.String getDescription()
        An optional string which is rendered less prominently after detail. Should be used for fully qualified names or file path.
      • setDescription

        public void setDescription​(java.lang.String description)
        An optional string which is rendered less prominently after detail. Should be used for fully qualified names or file path.
      • 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