org.apache.ivy.core.settings
Class IvyVariableContainerImpl

java.lang.Object
  extended by org.apache.ivy.core.settings.IvyVariableContainerImpl
All Implemented Interfaces:
java.lang.Cloneable, IvyVariableContainer

public class IvyVariableContainerImpl
extends java.lang.Object
implements IvyVariableContainer


Constructor Summary
IvyVariableContainerImpl()
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getVariable(java.lang.String name)
           
 java.util.Map getVariables()
           
 void setVariable(java.lang.String varName, java.lang.String value, boolean overwrite)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IvyVariableContainerImpl

public IvyVariableContainerImpl()
Method Detail

setVariable

public void setVariable(java.lang.String varName,
                        java.lang.String value,
                        boolean overwrite)
Specified by:
setVariable in interface IvyVariableContainer

getVariables

public java.util.Map getVariables()
Specified by:
getVariables in interface IvyVariableContainer

getVariable

public java.lang.String getVariable(java.lang.String name)
Specified by:
getVariable in interface IvyVariableContainer

clone

public java.lang.Object clone()
Specified by:
clone in interface IvyVariableContainer
Overrides:
clone in class java.lang.Object