agl2.util
Class MultiMap
java.lang.Object
|
+--agl2.util.MultiMap
- public class MultiMap
- extends java.lang.Object
The MultiMap
description.
Method Summary |
boolean |
add(java.lang.Object key,
java.lang.Object value)
|
boolean |
addAll(java.lang.Object key,
java.util.Collection values)
|
boolean |
contains(java.lang.Object a,
java.lang.Object b)
|
protected java.util.HashSet |
getCollection(java.lang.Object k)
|
java.util.Collection |
getValues(java.lang.Object key)
|
void |
remove(java.lang.Object key,
java.lang.Object value)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MultiMap
public MultiMap()
getCollection
protected java.util.HashSet getCollection(java.lang.Object k)
add
public boolean add(java.lang.Object key,
java.lang.Object value)
addAll
public boolean addAll(java.lang.Object key,
java.util.Collection values)
remove
public void remove(java.lang.Object key,
java.lang.Object value)
getValues
public java.util.Collection getValues(java.lang.Object key)
contains
public boolean contains(java.lang.Object a,
java.lang.Object b)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- Returns:
- a string representation of this
MultiMap