Class MethodSymbol.MethodSymbolBuilder
java.lang.Object
com.github._1c_syntax.bsl.languageserver.context.symbol.MethodSymbol.MethodSymbolBuilder
- Enclosing class:
- MethodSymbol
-
Method Summary
Modifier and TypeMethodDescriptionannotations
(List<Annotation> annotations) build()
children
(List<SourceDefinedSymbol> children) compilerDirectiveKind
(Optional<CompilerDirectiveKind> compilerDirectiveKind) deprecated
(boolean deprecated) description
(Optional<MethodDescription> description) endCharacter
(int endCharacter) endLine
(int endLine) export
(boolean export) function
(boolean function) owner
(DocumentContext owner) parameters
(List<ParameterDefinition> parameters) parent
(Optional<SourceDefinedSymbol> parent) startCharacter
(int startCharacter) startLine
(int startLine) subNameEndCharacter
(int subNameEndCharacter) subNameLine
(int subNameLine) subNameRange
(Range range) subNameStartCharacter
(int subNameStartCharacter) symbolKind
(SymbolKind symbolKind) toString()
-
Method Details
-
range
-
subNameRange
-
name
- Returns:
this
.
-
symbolKind
- Returns:
this
.
-
owner
- Returns:
this
.
-
startLine
- Returns:
this
.
-
startCharacter
- Returns:
this
.
-
endLine
- Returns:
this
.
-
endCharacter
- Returns:
this
.
-
subNameLine
- Returns:
this
.
-
subNameStartCharacter
- Returns:
this
.
-
subNameEndCharacter
- Returns:
this
.
-
parent
- Returns:
this
.
-
children
- Returns:
this
.
-
function
- Returns:
this
.
-
export
- Returns:
this
.
-
description
- Returns:
this
.
-
deprecated
- Returns:
this
.
-
parameters
- Returns:
this
.
-
compilerDirectiveKind
public MethodSymbol.MethodSymbolBuilder compilerDirectiveKind(Optional<CompilerDirectiveKind> compilerDirectiveKind) - Returns:
this
.
-
annotations
- Returns:
this
.
-
build
-
toString
-