public final class NamedValue
extends java.lang.Object
| Constructor and Description |
|---|
NamedValue(java.lang.String nvName)
Creates a new NamedValue for the given name.
|
NamedValue(java.lang.String nvName,
double startingValue)
Creates a new NamedValue for the given name and double value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addWeight(double addedWeight)
Adds weight to a NamedValue.
|
java.lang.String |
getName()
Returns the Name of this NamedValue.
|
double |
getWeight()
Returns the weight of the NamedValue.
|
void |
removeWeight(double removedWeight)
Removes an amount of the "weight" from this NamedValue.
|
java.lang.String |
toString()
Returns a String representation of this NamedValue.
|
public NamedValue(java.lang.String nvName)
nvName - The String to be used as the name of the NamedValue.public NamedValue(java.lang.String nvName,
double startingValue)
nvName - The String to be used as the name of the NamedValue.startingValue - The double value of the NamedValue.public double getWeight()
public void addWeight(double addedWeight)
addedWeight - the weight to add to this NamedValuepublic java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public void removeWeight(double removedWeight)
removedWeight - The amount the value of this NamedValue should be reduced by.public java.lang.String getName()