added some files
[sbp.git] / src / edu / berkeley / sbp / util / VisitableMap.java
diff --git a/src/edu/berkeley/sbp/util/VisitableMap.java b/src/edu/berkeley/sbp/util/VisitableMap.java
new file mode 100644 (file)
index 0000000..ab41a81
--- /dev/null
@@ -0,0 +1,7 @@
+package edu.berkeley.sbp.util;
+import java.util.*;
+
+public interface VisitableMap<K,V> {
+    public <B,C> void invoke(K k, Invokable<V,B,C> ivbc, B b, C c);
+    public boolean contains(K k);
+}