Class Symbol.SymbolBuilder

java.lang.Object
com.github._1c_syntax.bsl.languageserver.references.model.Symbol.SymbolBuilder
Enclosing class:
Symbol

public static class Symbol.SymbolBuilder extends Object
  • Method Details

    • mdoRef

      public Symbol.SymbolBuilder mdoRef(String mdoRef)
      Cсылка на объект метаданных в формате ВидОбъектаМетаданных.ИмяОбъекта, в котором расположен символ.
      Returns:
      this.
    • moduleType

      public Symbol.SymbolBuilder moduleType(com.github._1c_syntax.bsl.types.ModuleType moduleType)
      Тип модуля объекта метаданных, в котором расположен символ.
      Returns:
      this.
    • scopeName

      public Symbol.SymbolBuilder scopeName(String scopeName)
      Область видимости символа.
      Returns:
      this.
    • symbolKind

      public Symbol.SymbolBuilder symbolKind(SymbolKind symbolKind)
      Тип символа.
      Returns:
      this.
    • symbolName

      public Symbol.SymbolBuilder symbolName(String symbolName)
      Имя символа.
      Returns:
      this.
    • build

      public Symbol build()
    • toString

      public String toString()
      Overrides:
      toString in class Object