|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.bamboo.variable.VariableContextImpl
@NotThreadSafe public class VariableContextImpl
| Constructor Summary | |
|---|---|
VariableContextImpl(Map<String,VariableDefinitionContext> definitions)
|
|
| Method Summary | |
|---|---|
void |
addLocalVariable(String key,
String value)
Add generated local (a.k.a CUSTOM) variable to this context. |
void |
addResultVariable(String key,
String value)
Add generated result variable to this context. |
Map<String,VariableDefinitionContext> |
getDefinitions()
|
Map<String,VariableDefinitionContext> |
getEffectiveVariables()
Effective state of the variables. |
Map<String,VariableDefinitionContext> |
getOriginalVariables()
The original state of variables in this context, that is, the state as it was when execution of job (environment) started. |
List<VariableDefinitionContext> |
getPasswordVariables()
Get all variables in current context that are considered "password" variables, i.e. |
Map<String,VariableDefinitionContext> |
getResultVariables()
|
Map<String,VariableSubstitutionContext> |
getSubstitutions()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VariableContextImpl(Map<String,VariableDefinitionContext> definitions)
| Method Detail |
|---|
@NotNull public Map<String,VariableSubstitutionContext> getSubstitutions()
getSubstitutions in interface VariableContext@NotNull public Map<String,VariableDefinitionContext> getDefinitions()
getDefinitions in interface VariableContext@NotNull public Map<String,VariableDefinitionContext> getOriginalVariables()
VariableContext
getOriginalVariables in interface VariableContext@NotNull public Map<String,VariableDefinitionContext> getEffectiveVariables()
VariableContext
getEffectiveVariables in interface VariableContext@NotNull public Map<String,VariableDefinitionContext> getResultVariables()
getResultVariables in interface VariableContext
public void addResultVariable(@NotNull
String key,
@NotNull
String value)
VariableContext
addResultVariable in interface VariableContext
public void addLocalVariable(@NotNull
String key,
@NotNull
String value)
VariableContext
addLocalVariable in interface VariableContextpublic List<VariableDefinitionContext> getPasswordVariables()
VariableContext
getPasswordVariables in interface VariableContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||