Class SemanticdbSymbols.Descriptor

  • Enclosing class:
    SemanticdbSymbols

    public static final class SemanticdbSymbols.Descriptor
    extends java.lang.Object
    A SemanticDB symbol is composed from a list of "descriptors".

    For example, the symbol "com/example/Class#method()." is composed of

    • package descriptors "com/" and "example/"
    • type descriptor "Class/"
    • method descriptor "method()."
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • encode

        public java.lang.String encode()