Package org.testng.collections
Class MultiMap<K,V,C extends java.util.Collection<V>>
- java.lang.Object
-
- org.testng.collections.MultiMap<K,V,C>
-
- Direct Known Subclasses:
ListMultiMap
,SetMultiMap
public abstract class MultiMap<K,V,C extends java.util.Collection<V>> extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MultiMap(boolean isSorted)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
containsKey(K k)
protected abstract C
createValue()
java.util.Set<java.util.Map.Entry<K,C>>
entrySet()
C
get(K key)
boolean
isEmpty()
java.util.Set<K>
keySet()
boolean
put(K key, V method)
boolean
putAll(K k, java.util.Collection<? extends V> values)
boolean
remove(K key, V value)
C
removeAll(K key)
int
size()
java.lang.String
toString()
java.util.Collection<C>
values()
-
-
-
Method Detail
-
createValue
protected abstract C createValue()
-
keySet
public java.util.Set<K> keySet()
-
containsKey
public boolean containsKey(K k)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
isEmpty
public boolean isEmpty()
-
size
public int size()
-
values
public java.util.Collection<C> values()
-
-