public class IvyVariableContainerImpl extends java.lang.Object implements IvyVariableContainer
Constructor and Description |
---|
IvyVariableContainerImpl() |
IvyVariableContainerImpl(java.util.Map variables) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
protected java.lang.String |
getEnvironmentPrefix() |
java.lang.String |
getVariable(java.lang.String name) |
protected java.util.Map |
getVariables() |
void |
setEnvironmentPrefix(java.lang.String prefix)
Specifies the prefix used to indicate a variable is an environment variable.
|
void |
setVariable(java.lang.String varName,
java.lang.String value,
boolean overwrite) |
protected java.lang.String |
substitute(java.lang.String value) |
public IvyVariableContainerImpl()
public IvyVariableContainerImpl(java.util.Map variables)
public void setVariable(java.lang.String varName, java.lang.String value, boolean overwrite)
setVariable
in interface IvyVariableContainer
public void setEnvironmentPrefix(java.lang.String prefix)
IvyVariableContainer
setEnvironmentPrefix
in interface IvyVariableContainer
prefix
- the prefix to use for the environment variablesprotected java.lang.String substitute(java.lang.String value)
protected java.util.Map getVariables()
protected java.lang.String getEnvironmentPrefix()
public java.lang.String getVariable(java.lang.String name)
getVariable
in interface IvyVariableContainer
public java.lang.Object clone()
clone
in interface IvyVariableContainer
clone
in class java.lang.Object