Parent Directory | Revision Log | Patch
revision 1.5 by benja, Mon Apr 21 21:07:41 2003 UTC | revision 1.6 by benja, Thu May 22 22:41:05 2003 UTC | |
---|---|---|
# | Line 94 public interface IndexedPool extends Sto | Line 94 public interface IndexedPool extends Sto |
94 | public Mapping(BlockId b, String k, String v) { | public Mapping(BlockId b, String k, String v) { |
95 | block=b; key=k; value=v; | block=b; key=k; value=v; |
96 | } | } |
97 | public boolean equals(Object o) { | |
98 | if(!(o instanceof Mapping)) return false; | |
99 | Mapping m = (Mapping)o; | |
100 | return block.equals(m.block) && key.equals(m.key) && | |
101 | value.equals(m.value); | |
102 | } | |
103 | public int hashCode() { | |
104 | ||
105 | return block.hashCode() ^ 3*key.hashCode() ^ -value.hashCode(); | |
106 | } | |
107 | } | } |
108 | ||
109 | interface DB { | interface DB { |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |