Package com.atlassian.bamboo.variable
Class VariableDefinitionContextImpl
java.lang.Object
com.atlassian.bamboo.variable.VariableDefinitionContextImpl
- All Implemented Interfaces:
VariableDefinitionContext,VariableDefinitionIdentifier,Serializable
public final class VariableDefinitionContextImpl
extends Object
implements VariableDefinitionContext
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.common.base.Function<VariableDefinitionContext,VariableDefinitionContext> Fields inherited from interface com.atlassian.bamboo.variable.VariableDefinitionIdentifier
ORDERING -
Constructor Summary
ConstructorsConstructorDescriptionVariableDefinitionContextImpl(VariableDefinitionContext variableDefinitionContext) VariableDefinitionContextImpl(String key, String value, VariableType variableType) -
Method Summary
Modifier and TypeMethodDescriptionboolean@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 executioninthashCode()voidvoidvoidsetVariableType(VariableType variableType) toString()
-
Field Details
-
CLONE
public static final com.google.common.base.Function<VariableDefinitionContext,VariableDefinitionContext> CLONE
-
-
Constructor Details
-
VariableDefinitionContextImpl
-
VariableDefinitionContextImpl
-
-
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
-
equals
-
hashCode
public int hashCode()
-