Class ParameterDefinition.ParameterDefinitionBuilder
java.lang.Object
com.github._1c_syntax.bsl.languageserver.context.symbol.ParameterDefinition.ParameterDefinitionBuilder
- Enclosing class:
- ParameterDefinition
-
Method Summary
Modifier and TypeMethodDescriptionannotations(List<Annotation> annotations) build()byValue(boolean byValue) Передача параметра по значению.defaultValue(ParameterDefinition.DefaultValue defaultValue) Значение по умолчанию.description(Optional<ParameterDescription> description) Описание параметра.endCharacter(int endCharacter) endLine(int endLine) Имя параметра.startCharacter(int startCharacter) startLine(int startLine) toString()
-
Method Details
-
range
-
name
Имя параметра.- Returns:
this.
-
byValue
Передача параметра по значению.- Returns:
this.
-
description
public ParameterDefinition.ParameterDefinitionBuilder description(Optional<ParameterDescription> description) Описание параметра.- Returns:
this.
-
defaultValue
public ParameterDefinition.ParameterDefinitionBuilder defaultValue(ParameterDefinition.DefaultValue defaultValue) Значение по умолчанию.- Returns:
this.
-
annotations
- Returns:
this.
-
startLine
- Returns:
this.
-
startCharacter
- Returns:
this.
-
endLine
- Returns:
this.
-
endCharacter
- Returns:
this.
-
build
-
toString
-