aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/spongycastle/core/src/main/j2me/java/util/Map.java
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/spongycastle/core/src/main/j2me/java/util/Map.java')
-rw-r--r--libraries/spongycastle/core/src/main/j2me/java/util/Map.java54
1 files changed, 54 insertions, 0 deletions
diff --git a/libraries/spongycastle/core/src/main/j2me/java/util/Map.java b/libraries/spongycastle/core/src/main/j2me/java/util/Map.java
new file mode 100644
index 000000000..cf496f89d
--- /dev/null
+++ b/libraries/spongycastle/core/src/main/j2me/java/util/Map.java
@@ -0,0 +1,54 @@
+package java.util;
+
+public interface Map
+{
+
+ public static interface Entry
+ {
+ public Object getKey();
+
+ public Object getValue();
+
+ public Object setValue(Object value)
+ throws RuntimeException, ClassCastException, IllegalArgumentException, NullPointerException;
+
+ public boolean equals(Object o);
+
+ public int hashCode();
+ }
+
+ public int size();
+
+ public boolean isEmpty();
+
+ public boolean containsKey(Object Key)
+ throws ClassCastException, NullPointerException;
+
+ public boolean containsValue(Object value);
+
+ public Object get(Object key)
+ throws ClassCastException, NullPointerException;
+
+ public Object put(Object key, Object value)
+ throws RuntimeException, ClassCastException, IllegalArgumentException, NullPointerException;
+
+ public Object remove(Object key)
+ throws RuntimeException;
+
+ public void putAll(Map t)
+ throws RuntimeException, ClassCastException, IllegalArgumentException, NullPointerException;
+
+ public void clear()
+ throws RuntimeException;
+
+ public Set keySet();
+
+ public Collection values();
+
+ public Set entrySet();
+
+ public boolean equals(Object o);
+
+ public int hashCode();
+
+}