Class ParameterDefinition.ParameterDefinitionBuilder
java.lang.Object
com.github._1c_syntax.bsl.languageserver.context.symbol.ParameterDefinition.ParameterDefinitionBuilder
- Enclosing class:
- ParameterDefinition
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
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
.
-
startLine
- Returns:
this
.
-
startCharacter
- Returns:
this
.
-
endLine
- Returns:
this
.
-
endCharacter
- Returns:
this
.
-
build
-
toString
-