add IntPairMap.remove()
authoradam <adam@megacz.com>
Sun, 9 Sep 2007 18:54:35 +0000 (14:54 -0400)
committeradam <adam@megacz.com>
Sun, 9 Sep 2007 18:54:35 +0000 (14:54 -0400)
darcs-hash:20070909185435-5007d-e08f0457ef6859e3257f0c247f3c4f5870fbb8e5.gz

src/edu/berkeley/sbp/util/IntPairMap.java

index 9c2701c..5e9fe10 100644 (file)
@@ -15,6 +15,7 @@ public final class IntPairMap<V> implements Iterable<V> {
 
     public void put(IntegerMappable k1, IntegerMappable k2, V v) { hm.put(key(k1, k2), v); }
     public V get(IntegerMappable k1, IntegerMappable k2) { return hm.get(key(k1, k2)); }
 
     public void put(IntegerMappable k1, IntegerMappable k2, V v) { hm.put(key(k1, k2), v); }
     public V get(IntegerMappable k1, IntegerMappable k2) { return hm.get(key(k1, k2)); }
+    public void remove(IntegerMappable k1, IntegerMappable k2) { hm.remove(key(k1, k2)); }
     public Iterable<V> values() { return hm.values(); }
     public int size() { return hm.size(); }
     public void toArray(V[] v) { hm.values().toArray(v); }
     public Iterable<V> values() { return hm.values(); }
     public int size() { return hm.size(); }
     public void toArray(V[] v) { hm.values().toArray(v); }