|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.martiansoftware.jsap.Defaults
Stores a collection of default values, associated with their respective parameters by the parameters' unique IDs.
| Constructor Summary | |
Defaults()
Creates a new, empty Defaults object. |
|
| Method Summary | |
void |
addDefault(java.lang.String paramID,
java.lang.String defaultValue)
Adds a single default value to any that might already be defined for the parameter with the the specified ID. |
void |
addDefault(java.lang.String paramID,
java.lang.String[] defaultValue)
Adds an array of default values to any that might already be defined for the parameter with the the specified ID. |
java.lang.String[] |
getDefault(java.lang.String paramID)
Returns an array of the default values defined for the parameter with the specified ID, or null if no default values are defined. |
java.util.Iterator |
idIterator()
Returns an Iterator over the unique IDs of all parameters with defaults defined in this Defaults object. |
void |
setDefault(java.lang.String paramID,
java.lang.String defaultValue)
Sets a single default value for the parameter with the specified ID. |
void |
setDefault(java.lang.String paramID,
java.lang.String[] defaultValue)
Sets an array of default values for the parameter with the specified ID. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Defaults()
| Method Detail |
public void setDefault(java.lang.String paramID,
java.lang.String defaultValue)
paramID - the unique ID of the parameter for which the specified
value is the default.defaultValue - the new default value for the specified parameter.
public void setDefault(java.lang.String paramID,
java.lang.String[] defaultValue)
paramID - the unique ID of the parameter for which the specified
values are the defaults.defaultValue - the new default values for the specified parameter.
public void addDefault(java.lang.String paramID,
java.lang.String defaultValue)
paramID - the unique ID of the parameter for which the specified
value is an additional default.defaultValue - the default value to add to the specified parameter.
public void addDefault(java.lang.String paramID,
java.lang.String[] defaultValue)
paramID - the unique ID of the parameter for which the specified
value is an additional default.defaultValue - the default values to add to the specified parameter.public java.lang.String[] getDefault(java.lang.String paramID)
paramID - the unique ID of the parameter for which default values
are desired.
public java.util.Iterator idIterator()
Iterator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||