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