|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.util.Dictionary
java.util.Hashtable
com.ibm.aglet.util.Arguments
The Argument class is a object that holds various kinds of objects as arguments. This exists because the Hashtable does not accept "null" as arguments.
| Nested Class Summary |
| Nested classes inherited from class java.util.Hashtable |
|
| Field Summary | |
private static java.lang.String |
NULL
In order to store null value in the Hashtable, NULL is used as a magic object to specify the null value. |
(package private) static long |
serialVersionUID
|
| Fields inherited from class java.util.Hashtable |
|
| Constructor Summary | |
Arguments()
Constructs a empty arguments object. |
|
| Method Summary | |
java.lang.Object |
clone()
|
java.lang.Object |
getArg(java.lang.String name)
Get the value associated with the name. |
java.lang.Object |
setArg(java.lang.String name,
boolean value)
Set a boolean value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
byte value)
Set a byte value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
char value)
Sets a character value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
double value)
Set a double value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
float value)
Set a float value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
int value)
Set a int value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
long value)
Sets a long value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
java.lang.Object value)
Set a value with an associated name. |
java.lang.Object |
setArg(java.lang.String name,
short value)
Set a short value with an associated name. |
| Methods inherited from class java.util.Hashtable |
clear, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
static final long serialVersionUID
private static final java.lang.String NULL
| Constructor Detail |
public Arguments()
| Method Detail |
public java.lang.Object clone()
public java.lang.Object getArg(java.lang.String name)
public java.lang.Object setArg(java.lang.String name,
byte value)
name - a name of this argument.value - a byte value of this argument.
public java.lang.Object setArg(java.lang.String name,
char value)
name - a name of this argument.value - a character value of this argument.
public java.lang.Object setArg(java.lang.String name,
double value)
name - a name of this argument.
public java.lang.Object setArg(java.lang.String name,
float value)
name - a name of this argument.value - a float value of this argument.
public java.lang.Object setArg(java.lang.String name,
int value)
name - a name of this argument.value - an integer value of this argument.
public java.lang.Object setArg(java.lang.String name,
long value)
name - a name of this argument.value - a long value of this argument.
public java.lang.Object setArg(java.lang.String name,
java.lang.Object value)
name - a name of this argument.value - a value of this argument.
public java.lang.Object setArg(java.lang.String name,
short value)
name - a name of this argument.value - a short value of this argument.
public java.lang.Object setArg(java.lang.String name,
boolean value)
name - a name of this argument.value - a boolean value of this argument.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||