Package com.atlassian.bamboo.variable
Class VariableSubstitutionContextImpl
- java.lang.Object
-
- com.atlassian.bamboo.variable.VariableSubstitutionContextImpl
-
- All Implemented Interfaces:
VariableDefinitionIdentifier,VariableSubstitutionContext,Serializable
public class VariableSubstitutionContextImpl extends Object implements VariableSubstitutionContext
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface com.atlassian.bamboo.variable.VariableDefinitionIdentifier
ORDERING
-
-
Constructor Summary
Constructors Constructor Description VariableSubstitutionContextImpl(VariableSubstitutionContext variableSubstitutionContext)VariableSubstitutionContextImpl(String key, String value, VariableType variableType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetKey()Variable key as defined in UIStringgetValue()Variable valueVariableTypegetVariableType()VariableTypeshows the source of variable value as it was evaluated before build executionvoidsetKey(String key)voidsetValue(String value)voidsetVariableType(VariableType variableType)
-
-
-
Constructor Detail
-
VariableSubstitutionContextImpl
public VariableSubstitutionContextImpl(String key, String value, VariableType variableType)
-
VariableSubstitutionContextImpl
public VariableSubstitutionContextImpl(VariableSubstitutionContext variableSubstitutionContext)
-
-
Method Detail
-
getKey
public String getKey()
Description copied from interface:VariableDefinitionIdentifierVariable key as defined in UI- Specified by:
getKeyin interfaceVariableDefinitionIdentifier- Specified by:
getKeyin interfaceVariableSubstitutionContext- Returns:
- variable identifier
-
setKey
public void setKey(String key)
- Specified by:
setKeyin interfaceVariableSubstitutionContext
-
getValue
public String getValue()
Description copied from interface:VariableDefinitionIdentifierVariable value- Specified by:
getValuein interfaceVariableDefinitionIdentifier- Specified by:
getValuein interfaceVariableSubstitutionContext- Returns:
- variable value
-
setValue
public void setValue(String value)
- Specified by:
setValuein interfaceVariableSubstitutionContext
-
getVariableType
public VariableType getVariableType()
Description copied from interface:VariableDefinitionIdentifierVariableTypeshows the source of variable value as it was evaluated before build execution- Specified by:
getVariableTypein interfaceVariableDefinitionIdentifier- Specified by:
getVariableTypein interfaceVariableSubstitutionContext- Returns:
- variable type
-
setVariableType
public void setVariableType(VariableType variableType)
- Specified by:
setVariableTypein interfaceVariableSubstitutionContext
-
-