|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.nec.tdd.tools.dbMapper.AttrValMap
A utility class provided with a variety of getter and putter methods for user convenience, to specify a collection of attribute name - value pairs (including basic attribyte types), used in DBInterface methods. put method is overloaded for various java primitive types.
Note:
Putter methods overwrite attribute value with same name.
Order of attribute value pairs is not preserved.
Field Summary | |
protected java.util.HashMap |
map
Hashmap which contains attribute value pairs (attribute name as key). |
Constructor Summary | |
AttrValMap()
|
Method Summary | |
boolean |
getBoolean(java.lang.String attrName)
Gets the attribute value of designated attribute as boolean. |
byte |
getByte(java.lang.String attrName)
Gets the attribute value of designated attribute as byte. |
char |
getChar(java.lang.String attrName)
Gets the attribute value of designated attribute as character. |
double |
getDouble(java.lang.String attrName)
Gets the attribute value of designated attribute as double. |
float |
getFloat(java.lang.String attrName)
Gets the attribute value of designated attribute as float. |
int |
getInt(java.lang.String attrName)
Gets the attribute value of designated attribute as integer. |
long |
getLong(java.lang.String attrName)
Gets the attribute value of designated attribute as long. |
java.lang.Object |
getObject(java.lang.String attrName)
Gets the attribute value of designated attribute as an Java object. |
short |
getShort(java.lang.String attrName)
Gets the attribute value of designated attribute as short. |
java.lang.String |
getString(java.lang.String attrName)
Gets the attribute value of designated attribute as string. |
void |
put(java.lang.String attrName,
boolean value)
Add a boolean attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
byte value)
Add a byte attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
char value)
Add a character attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
double value)
Add a double attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
float value)
Add a float attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
int value)
Add an integer attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
long value)
Add a long attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
java.lang.Object value)
|
void |
put(java.lang.String attrName,
short value)
Add a short attribute value indexed by attribute name. |
void |
put(java.lang.String attrName,
java.lang.String value)
Add a string attribute value indexed by attribute name. |
java.lang.Object |
remove(java.lang.String attrName)
Removes the attribute with given name from this AttrValMap object. |
int |
size()
Returns the number of attribute-value pairs stored in this map. |
java.lang.String |
toString()
Returns string representation of AttrValMap. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.util.HashMap map
Constructor Detail |
public AttrValMap()
Method Detail |
public void put(java.lang.String attrName, boolean value)
public void put(java.lang.String attrName, int value)
public void put(java.lang.String attrName, short value)
public void put(java.lang.String attrName, byte value)
public void put(java.lang.String attrName, char value)
public void put(java.lang.String attrName, long value)
public void put(java.lang.String attrName, float value)
public void put(java.lang.String attrName, double value)
public void put(java.lang.String attrName, java.lang.String value)
public void put(java.lang.String attrName, java.lang.Object value)
public java.lang.Object getObject(java.lang.String attrName)
public boolean getBoolean(java.lang.String attrName)
public int getInt(java.lang.String attrName)
public short getShort(java.lang.String attrName)
public byte getByte(java.lang.String attrName)
public char getChar(java.lang.String attrName)
public long getLong(java.lang.String attrName)
public float getFloat(java.lang.String attrName)
public double getDouble(java.lang.String attrName)
public java.lang.String getString(java.lang.String attrName)
public int size()
public java.lang.Object remove(java.lang.String attrName)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |