Lines Matching defs:ConcurrentHashMap

103 public class ConcurrentHashMap<K, V> extends AbstractMap<K, V>
230 private static int randomHashSeed(ConcurrentHashMap instance) {
259 * ConcurrentHashMap list entry. Note that this is never exported
322 * because ConcurrentHashMap uses power-of-two length hash tables,
361 * per-segment versions of ConcurrentHashMap methods. (Other
362 * methods are integrated directly into ConcurrentHashMap
801 public ConcurrentHashMap(int initialCapacity,
847 public ConcurrentHashMap(int initialCapacity, float loadFactor) {
860 public ConcurrentHashMap(int initialCapacity) {
868 public ConcurrentHashMap() {
880 public ConcurrentHashMap(Map<? extends K, ? extends V> m) {
1367 ConcurrentHashMap.this.remove(lastReturned.key);
1411 ConcurrentHashMap.this.put(getKey(), value);
1431 return ConcurrentHashMap.this.size();
1434 return ConcurrentHashMap.this.isEmpty();
1437 return ConcurrentHashMap.this.containsKey(o);
1440 return ConcurrentHashMap.this.remove(o) != null;
1443 ConcurrentHashMap.this.clear();
1452 return ConcurrentHashMap.this.size();
1455 return ConcurrentHashMap.this.isEmpty();
1458 return ConcurrentHashMap.this.containsValue(o);
1461 ConcurrentHashMap.this.clear();
1473 V v = ConcurrentHashMap.this.get(e.getKey());
1480 return ConcurrentHashMap.this.remove(e.getKey(), e.getValue());
1483 return ConcurrentHashMap.this.size();
1486 return ConcurrentHashMap.this.isEmpty();
1489 ConcurrentHashMap.this.clear();
1496 * Save the state of the <tt>ConcurrentHashMap</tt> instance to a
1532 * Reconstitute the <tt>ConcurrentHashMap</tt> instance from a
1603 ConcurrentHashMap.class.getDeclaredField("hashSeed"));
1605 ConcurrentHashMap.class.getDeclaredField("segmentShift"));
1607 ConcurrentHashMap.class.getDeclaredField("segmentMask"));
1609 ConcurrentHashMap.class.getDeclaredField("segments"));