Class Symbol
java.lang.Object
com.github._1c_syntax.bsl.languageserver.references.model.Symbol
- All Implemented Interfaces:
 Comparable<Symbol>
Облегченные данные символа для поиска без кросс-ссылок между файлами.
- See Also:
 
- 
Nested Class Summary
Nested Classes - 
Constructor Summary
ConstructorsConstructorDescriptionSymbol(String mdoRef, ModuleType moduleType, String scopeName, SymbolKind symbolKind, String symbolName) Creates a newSymbolinstance. - 
Method Summary
Modifier and TypeMethodDescriptionstatic Symbol.SymbolBuilderbuilder()intbooleanСсылка на объект метаданных в формате ВидОбъектаМетаданных.ИмяОбъекта, в котором расположен символ.Тип модуля объекта метаданных, в котором расположен символ.Область видимости символа.Тип символа.Имя символа.inthashCode()intern()toString() 
- 
Constructor Details
- 
Symbol
@ConstructorProperties({"mdoRef","moduleType","scopeName","symbolKind","symbolName"}) public Symbol(String mdoRef, ModuleType moduleType, String scopeName, SymbolKind symbolKind, String symbolName) Creates a newSymbolinstance.- Parameters:
 mdoRef- Ссылка на объект метаданных в формате ВидОбъектаМетаданных.ИмяОбъекта, в котором расположен символ.moduleType- Тип модуля объекта метаданных, в котором расположен символ.scopeName- Область видимости символа.symbolKind- Тип символа.symbolName- Имя символа.
 
 - 
 - 
Method Details
- 
intern
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<Symbol>
 - 
builder
 - 
getMdoRef
Ссылка на объект метаданных в формате ВидОбъектаМетаданных.ИмяОбъекта, в котором расположен символ. - 
getModuleType
Тип модуля объекта метаданных, в котором расположен символ. - 
getScopeName
Область видимости символа. - 
getSymbolKind
Тип символа. - 
getSymbolName
Имя символа. - 
equals
 - 
hashCode
public int hashCode() - 
toString
 
 -