public class IvyVariableContainerImpl extends java.lang.Object implements IvyVariableContainer
Constructor and Description |
---|
IvyVariableContainerImpl() |
IvyVariableContainerImpl(java.util.Map<java.lang.String,java.lang.String> 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<java.lang.String,java.lang.String> |
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<java.lang.String,java.lang.String> 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<java.lang.String,java.lang.String> 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
Copyright ©2007-2022 The Apache Software Foundation, Licensed under Apache License, Version 2.0.