|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectariba.util.core.MultiValueHashtable
public class MultiValueHashtable
A map like class that can store multiple values for the keys.
Constructor Summary | |
---|---|
MultiValueHashtable()
|
Method Summary | |
---|---|
void |
clear()
Removes all keys and elements from the MultiValueHashtable. |
java.lang.Object |
getFirstValue(java.lang.Object key)
Returns the first element set for a specific key. |
java.lang.Object |
getLastValue(java.lang.Object key)
Returns the last element set for a specific key. |
java.util.List |
getList(java.lang.Object key)
Get the vector of entries for the specified key. |
java.util.List |
getOrCreateList(java.lang.Object key)
Get the vector of entries for the specified key. |
java.util.Iterator |
keys()
|
void |
put(java.lang.Object key,
java.lang.Object value)
Add a value to the list of values for the specified key. |
int |
size()
|
java.lang.String |
toString()
|
java.util.Iterator |
values()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MultiValueHashtable()
Method Detail |
---|
public java.util.List getList(java.lang.Object key)
null
will be returned if no keys have been set.
public java.util.List getOrCreateList(java.lang.Object key)
public java.lang.Object getLastValue(java.lang.Object key)
public java.lang.Object getFirstValue(java.lang.Object key)
public void put(java.lang.Object key, java.lang.Object value)
public void clear()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Iterator keys()
public java.util.Iterator values()
public int size()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |