MapMaker.java | 63 * The returned map is implemented as a hash table with similar performance 114 * any other kind of hash table is a relatively slow operation, so, 131 * contention. Because placement in hash tables is essentially random, 346 @Override int hash(Object o) { method 355 int hash, ReferenceEntry<K, V> next) { 357 ? new WeakEntry<K, V>(internals, key, hash) 358 : new LinkedWeakEntry<K, V>(internals, key, hash, next); 365 ? new WeakEntry<K, V>(from.internals, key, from.hash) 367 from.internals, key, from.hash, newNext); 375 @Override int hash(Object o) method 404 @Override int hash(Object o) { method 439 abstract int hash(Object o); method in class:MapMaker.Strength 895 final int hash; field in class:MapMaker.StrongEntry 954 final int hash; field in class:MapMaker.SoftEntry 1012 final int hash; field in class:MapMaker.WeakEntry [all...] |