Returns true for val
var
and def
symbols in Scala, and true for Java
methods.
Returns true for val
var
and def
symbols in Scala, and true for Java
methods.
Describes what kind this symbol is. It is only possible for a symbol to have one kind. For example, it's not possible for a symbol to be both a class and an interface.
Describes the properties of this symbol. It is possible for a symbol to have multiple properties. For example, a symbol can be both implicit and final.
Describes the visibility of this symbol. It is only possible for a symbol to have one access. For example, a symbol is either private or privateThis, it cannot be both. To learn more about Access, refer to the <a href="https://scalameta.org/docs/semanticdb/specification.html#scala-access">SemanticDB specification.
Describes which language the symbol is defined in.
Describes metadata about a symbol such as a method, class or trait.
To learn more about SymbolInformation, refer to the SemanticDB specification for