diff options
| author | Eric Blake <ebb9@byu.net> | 2001-10-19 07:06:45 +0000 |
|---|---|---|
| committer | Eric Blake <ebb9@byu.net> | 2001-10-19 07:06:45 +0000 |
| commit | cceec37eda03402d55ff31efd7677c0dbd0f77c3 (patch) | |
| tree | f8250556f430f6faa922daee04a0d55cc8d80223 /gnu/java/text | |
| parent | 8a61bfc72352d331a1bbc397b2aac89d758a68ff (diff) | |
| download | classpath-cceec37eda03402d55ff31efd7677c0dbd0f77c3.tar.gz | |
2001-10-19 Eric Blake <ebb9@email.byu.edu>
* java/util/IdentityHashMap.java: Improve javadoc, fix member
visibility for less code generation.
(modCount): Add fail-safe iteration.
(entries): Cache the entry set.
(hash): Rename from getHash, and make it more powerful - common
code for iterating over the table is now in one location.
(entrySet): Add missing method hashCode, optimize methods contains
and remove.
(equals, putAll): Add missing (but useless) methods.
(hashCode): Add missing (and important) method.
(keySet): Add missing method hashCode.
(values): Add missing method remove.
(class IdentityIterator): Add fail-safe iteration, fix next to be
correctly parameterized.
(class IdentityEntry): Add a class for entrySet iteration.
* java/util/AbstractMap.java (hashCode): Optimize.
* java/util/Collections.java (SingletonSet): Fix visibility for
less code generation.
Diffstat (limited to 'gnu/java/text')
0 files changed, 0 insertions, 0 deletions
