java.lang.Object
com.github._1c_syntax.bsl.languageserver.references.Reference

public final class Reference extends Object
Ссылка на символ.
  • Constructor Details

  • Method Details

    • getSourceDefinedSymbol

      public Optional<SourceDefinedSymbol> getSourceDefinedSymbol()
    • isSourceDefinedSymbolReference

      public boolean isSourceDefinedSymbolReference()
    • toLocation

      public Location toLocation()
    • of

      public static Reference of(SourceDefinedSymbol from, Symbol symbol, Location location)
    • getFrom

      public SourceDefinedSymbol getFrom()
      Символ, в котором располагается данная ссылка.
    • getSymbol

      public Symbol getSymbol()
      Символ, на который указывает ссылка.
    • getUri

      public URI getUri()
      URI, в котором находится ссылка.
    • getSelectionRange

      public Range getSelectionRange()
      Диапазон, в котором располагается ссылка.
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object