~brian-thomason/+junk/bouncycastle

« back to all changes in this revision

Viewing changes to jdk1.1/java/util/Map.java

  • Committer: Brian Thomason
  • Date: 2011-12-20 17:20:32 UTC
  • Revision ID: brian.thomason@canonical.com-20111220172032-rdtm13jgdxtksacr
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package java.util;
 
2
 
 
3
/**
 
4
 * Title:
 
5
 * Description:
 
6
 * Copyright:    Copyright (c) 2001
 
7
 * Company:
 
8
 * @version 1.0
 
9
 */
 
10
 
 
11
public interface Map {
 
12
 
 
13
    public static interface Entry
 
14
        {
 
15
            public Object getKey();
 
16
            public Object getValue();
 
17
            public Object setValue(Object value) throws UnsupportedOperationException, ClassCastException,IllegalArgumentException,NullPointerException;
 
18
          public boolean equals(Object o);
 
19
            public int hashCode();
 
20
        };
 
21
 
 
22
        public int size();
 
23
        public boolean isEmpty();
 
24
        public boolean containsKey(Object Key) throws ClassCastException,NullPointerException;
 
25
        public boolean containsValue(Object value);
 
26
        public Object get(Object key)throws ClassCastException,NullPointerException;
 
27
        public Object put(Object key,Object value)throws UnsupportedOperationException, ClassCastException,IllegalArgumentException,NullPointerException;
 
28
        public Object remove(Object key)throws UnsupportedOperationException;
 
29
        public void putAll(Map t)throws UnsupportedOperationException, ClassCastException,IllegalArgumentException,NullPointerException;
 
30
        public void clear()throws UnsupportedOperationException;
 
31
        public Set keySet();
 
32
        public Collection values();
 
33
        public Set entrySet();
 
34
        public boolean equals(Object o);
 
35
        public int hashCode();
 
36
 
 
37
 }