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 protectedMultiMap(boolean isSorted)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleancontainsKey(K k)protected abstract CcreateValue()java.util.Set<java.util.Map.Entry<K,C>>entrySet()Cget(K key)booleanisEmpty()java.util.Set<K>keySet()booleanput(K key, V method)booleanputAll(K k, java.util.Collection<? extends V> values)booleanremove(K key, V value)CremoveAll(K key)intsize()java.lang.StringtoString()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:
toStringin classjava.lang.Object
-
isEmpty
public boolean isEmpty()
-
size
public int size()
-
values
public java.util.Collection<C> values()
-
-