Package edu.umd.cs.findbugs.util
Class MultiMap<K,V>
- java.lang.Object
-
- edu.umd.cs.findbugs.util.MultiMap<K,V>
-
public class MultiMap<K,V> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Class<? extends java.util.Collection<V>>containerClass(package private) java.util.Map<K,java.util.Collection<V>>map
-
Constructor Summary
Constructors Constructor Description MultiMap(java.lang.Class<? extends java.util.Collection> c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(K k, V v)java.util.Map<K,java.util.Collection<V>>asMap()voidclear()booleancontainsKey(K k)java.util.Collection<V>get(K k)java.util.Collection<? extends K>keySet()private java.util.Collection<V>makeCollection()voidremove(K k, V v)voidremoveAll(K k)
-