uchicago.src.sim.parameter
Class AbstractParameterSetter.ParamName

java.lang.Object
  extended by uchicago.src.sim.parameter.AbstractParameterSetter.ParamName
Enclosing class:
AbstractParameterSetter

protected static class AbstractParameterSetter.ParamName
extends java.lang.Object

Represents a parameter name as both its "given name" and as fully lower case. A particular ParamName is equals to another if the name is the same regardeless of case.


Field Summary
 java.lang.String lcName
           
 java.lang.String name
           
 
Constructor Summary
AbstractParameterSetter.ParamName(java.lang.String name)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getCapName()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name

lcName

public java.lang.String lcName
Constructor Detail

AbstractParameterSetter.ParamName

public AbstractParameterSetter.ParamName(java.lang.String name)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getCapName

public java.lang.String getCapName()