Package com.atlassian.bamboo.variable
Class SubstitutedVariableDefinitionContextImpl
java.lang.Object
com.atlassian.bamboo.variable.SubstitutedVariableDefinitionContextImpl
- All Implemented Interfaces:
VariableDefinitionContext,VariableDefinitionIdentifier,Serializable
public final class SubstitutedVariableDefinitionContextImpl
extends Object
implements VariableDefinitionContext
- See Also:
-
Field Summary
Fields inherited from interface com.atlassian.bamboo.variable.VariableDefinitionIdentifier
ORDERING -
Constructor Summary
ConstructorsConstructorDescriptionSubstitutedVariableDefinitionContextImpl(VariableDefinitionContext original, List<String> keysToReplace, Map<String, VariableDefinitionContext> valuesToReplaceWith) -
Method Summary
Modifier and TypeMethodDescription@NotNull StringgetKey()Variable key as defined in UIgetValue()Variable value as set in UIVariableTypeshows the source of variable value as it was evaluated before build executionvoidvoidvoidsetVariableType(VariableType variableType) toString()
-
Constructor Details
-
SubstitutedVariableDefinitionContextImpl
public SubstitutedVariableDefinitionContextImpl(VariableDefinitionContext original, List<String> keysToReplace, Map<String, VariableDefinitionContext> valuesToReplaceWith)
-
-
Method Details
-
getKey
Description copied from interface:VariableDefinitionContextVariable key as defined in UI- Specified by:
getKeyin interfaceVariableDefinitionContext- Specified by:
getKeyin interfaceVariableDefinitionIdentifier- Returns:
- variable key
-
getValue
Description copied from interface:VariableDefinitionContextVariable value as set in UI- Specified by:
getValuein interfaceVariableDefinitionContext- Specified by:
getValuein interfaceVariableDefinitionIdentifier
-
setKey
- Specified by:
setKeyin interfaceVariableDefinitionContext
-
setValue
- Specified by:
setValuein interfaceVariableDefinitionContext
-
getVariableType
Description copied from interface:VariableDefinitionContextVariableTypeshows the source of variable value as it was evaluated before build execution- Specified by:
getVariableTypein interfaceVariableDefinitionContext- Specified by:
getVariableTypein interfaceVariableDefinitionIdentifier- Returns:
-
setVariableType
- Specified by:
setVariableTypein interfaceVariableDefinitionContext
-
toString
-