test_class.declarator: hm
test_class.original_string: PauselessHashMap hm;
test_class.type: PauselessHashMap
test_class.var_name: hm
test_class.declarator: hmSize = 1000
test_class.modifier: final static
test_class.original_string: final static int hmSize = 1000;
test_class.type: int
test_class.var_name: hmSize
test_class.declarator: objArray
test_class.modifier: static
test_class.original_string: static Object[] objArray;
test_class.type: Object[]
test_class.var_name: objArray
test_class.declarator: objArray2
test_class.modifier: static
test_class.original_string: static Object[] objArray2;
test_class.type: Object[]
test_class.var_name: objArray2
test_class.file: examples/src/test/java/PauselessHashMapTest.java
test_class.identifier: PauselessHashMapTest
test_class.superclass: extends junit.framework.TestCase
test_case.body: @Test
      public void test_Map_Entry_hashCode() {
          //Related to HARMONY-403
          PauselessHashMap<Integer, Integer> map = new PauselessHashMap<Integer, Integer>(10);
          Integer key = new Integer(1);
          Integer val = new Integer(2);
          map.put(key, val);
          int expected = key.hashCode() ^ val.hashCode();
          assertEquals(expected, map.hashCode());
          key = new Integer(4);
          val = new Integer(8);
          map.put(key, val);
          expected += key.hashCode() ^ val.hashCode();
          assertEquals(expected, map.hashCode());
      }
test_case.class_method_signature: PauselessHashMapTest.test_Map_Entry_hashCode()
test_case.full_signature: @Test public void test_Map_Entry_hashCode()
test_case.identifier: test_Map_Entry_hashCode
test_case.invocations: put hashCode hashCode assertEquals hashCode put hashCode hashCode assertEquals hashCode
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void test_Map_Entry_hashCode()
focal_class.declarator: serialVersionUID = 318739534392781639L
focal_class.modifier: private static final
focal_class.original_string: private static final long serialVersionUID = 318739534392781639L;
focal_class.type: long
focal_class.var_name: serialVersionUID
focal_class.declarator: elementCount
focal_class.modifier: transient
focal_class.original_string: transient int elementCount;
focal_class.type: int
focal_class.var_name: elementCount
focal_class.declarator: elementData
focal_class.modifier: transient
focal_class.original_string: transient Entry<K, V>[] elementData;
focal_class.type: Entry<K, V>[]
focal_class.var_name: elementData
focal_class.declarator: resizingIntoElementData
focal_class.modifier: transient
focal_class.original_string: transient Entry<K, V>[] resizingIntoElementData;
focal_class.type: Entry<K, V>[]
focal_class.var_name: resizingIntoElementData
focal_class.declarator: modCount = 0
focal_class.modifier: transient
focal_class.original_string: transient int modCount = 0;
focal_class.type: int
focal_class.var_name: modCount
focal_class.declarator: DEFAULT_SIZE = 16
focal_class.modifier: private static final
focal_class.original_string: private static final int DEFAULT_SIZE = 16;
focal_class.type: int
focal_class.var_name: DEFAULT_SIZE
focal_class.declarator: loadFactor
focal_class.modifier: final
focal_class.original_string: final float loadFactor;
focal_class.type: float
focal_class.var_name: loadFactor
focal_class.declarator: threshold
focal_class.original_string: int threshold;
focal_class.type: int
focal_class.var_name: threshold
focal_class.declarator: pendingResize = false
focal_class.modifier: transient
focal_class.original_string: transient boolean pendingResize = false;
focal_class.type: boolean
focal_class.var_name: pendingResize
focal_class.declarator: backgroundResizeComplete = false
focal_class.modifier: transient
focal_class.original_string: transient boolean backgroundResizeComplete = false;
focal_class.type: boolean
focal_class.var_name: backgroundResizeComplete
focal_class.declarator: indicatedObservedResizingIntoTable = false
focal_class.modifier: transient
focal_class.original_string: transient boolean indicatedObservedResizingIntoTable = false;
focal_class.type: boolean
focal_class.var_name: indicatedObservedResizingIntoTable
focal_class.declarator: observedResizingIntoTable = false
focal_class.modifier: transient volatile
focal_class.original_string: transient volatile boolean observedResizingIntoTable = false;
focal_class.type: boolean
focal_class.var_name: observedResizingIntoTable
focal_class.declarator: volatileUpdateIndicator = new AtomicBoolean(false)
focal_class.modifier: transient
focal_class.original_string: transient AtomicBoolean volatileUpdateIndicator = new AtomicBoolean(false);
focal_class.type: AtomicBoolean
focal_class.var_name: volatileUpdateIndicator
focal_class.declarator: rehashMonitor = new Object()
focal_class.modifier: transient final
focal_class.original_string: transient final Object rehashMonitor = new Object();
focal_class.type: Object
focal_class.var_name: rehashMonitor
focal_class.declarator: keySet
focal_class.original_string: Set<K> keySet;
focal_class.type: Set<K>
focal_class.var_name: keySet
focal_class.declarator: valuesCollection
focal_class.original_string: Collection<V> valuesCollection;
focal_class.type: Collection<V>
focal_class.var_name: valuesCollection
focal_class.declarator: DEFAULT_NUMBER_OF_BACKGROUND_RESIZER_EXECUTOR_THREADS = 2
focal_class.modifier: static final
focal_class.original_string: static final int DEFAULT_NUMBER_OF_BACKGROUND_RESIZER_EXECUTOR_THREADS = 2;
focal_class.type: int
focal_class.var_name: DEFAULT_NUMBER_OF_BACKGROUND_RESIZER_EXECUTOR_THREADS
focal_class.declarator: SMALLEST_CAPACITY_TO_KICK_OFF_BACKGROUND_RESIZE_FOR = 0
focal_class.modifier: static final
focal_class.original_string: static final int SMALLEST_CAPACITY_TO_KICK_OFF_BACKGROUND_RESIZE_FOR = 0;
focal_class.type: int
focal_class.var_name: SMALLEST_CAPACITY_TO_KICK_OFF_BACKGROUND_RESIZE_FOR
focal_class.declarator: backgroundResizers =
              Executors.newScheduledThreadPool(DEFAULT_NUMBER_OF_BACKGROUND_RESIZER_EXECUTOR_THREADS)
focal_class.modifier: static final
focal_class.original_string: static final ScheduledExecutorService backgroundResizers =
              Executors.newScheduledThreadPool(DEFAULT_NUMBER_OF_BACKGROUND_RESIZER_EXECUTOR_THREADS);
focal_class.type: ScheduledExecutorService
focal_class.var_name: backgroundResizers
focal_class.file: examples/src/main/java/PauselessHashMap.java
focal_class.identifier: PauselessHashMap
focal_class.interfaces: implements Map<K, V>,
          Cloneable, Serializable
focal_class.class_method_signature: PauselessHashMap.newElementArray(int s)
focal_class.full_signature: @SuppressWarnings("unchecked") Entry<K, V>[] newElementArray(int s)
focal_class.identifier: newElementArray
focal_class.modifiers: @SuppressWarnings("unchecked")
focal_class.parameters: (int s)
focal_class.return: Entry<K, V>[]
focal_class.signature: Entry<K, V>[] newElementArray(int s)
focal_class.class_method_signature: PauselessHashMap.PauselessHashMap()
focal_class.full_signature: public  PauselessHashMap()
focal_class.identifier: PauselessHashMap
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  PauselessHashMap()
focal_class.class_method_signature: PauselessHashMap.PauselessHashMap(int capacity)
focal_class.full_signature: public  PauselessHashMap(int capacity)
focal_class.identifier: PauselessHashMap
focal_class.modifiers: public
focal_class.parameters: (int capacity)
focal_class.signature:  PauselessHashMap(int capacity)
focal_class.class_method_signature: PauselessHashMap.calculateCapacity(int x)
focal_class.full_signature: private static final int calculateCapacity(int x)
focal_class.identifier: calculateCapacity
focal_class.modifiers: private static final
focal_class.parameters: (int x)
focal_class.return: int
focal_class.signature: int calculateCapacity(int x)
focal_class.class_method_signature: PauselessHashMap.PauselessHashMap(int capacity, float loadFactor)
focal_class.full_signature: public  PauselessHashMap(int capacity, float loadFactor)
focal_class.identifier: PauselessHashMap
focal_class.modifiers: public
focal_class.parameters: (int capacity, float loadFactor)
focal_class.signature:  PauselessHashMap(int capacity, float loadFactor)
focal_class.class_method_signature: PauselessHashMap.PauselessHashMap(Map<? extends K, ? extends V> map)
focal_class.full_signature: public  PauselessHashMap(Map<? extends K, ? extends V> map)
focal_class.identifier: PauselessHashMap
focal_class.modifiers: public
focal_class.parameters: (Map<? extends K, ? extends V> map)
focal_class.signature:  PauselessHashMap(Map<? extends K, ? extends V> map)
focal_class.class_method_signature: PauselessHashMap.clear()
focal_class.full_signature: @Override public void clear()
focal_class.identifier: clear
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clear()
focal_class.class_method_signature: PauselessHashMap.clearImpl()
focal_class.full_signature: private void clearImpl()
focal_class.identifier: clearImpl
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clearImpl()
focal_class.class_method_signature: PauselessHashMap.clone()
focal_class.full_signature: @Override public Object clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Object
focal_class.signature: Object clone()
focal_class.class_method_signature: PauselessHashMap.cloneImpl()
focal_class.full_signature: @SuppressWarnings("unchecked") private Object cloneImpl()
focal_class.identifier: cloneImpl
focal_class.modifiers: @SuppressWarnings("unchecked") private
focal_class.parameters: ()
focal_class.return: Object
focal_class.signature: Object cloneImpl()
focal_class.class_method_signature: PauselessHashMap.computeThreshold()
focal_class.full_signature: private void computeThreshold()
focal_class.identifier: computeThreshold
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void computeThreshold()
focal_class.class_method_signature: PauselessHashMap.containsKey(Object key)
focal_class.full_signature: @Override public boolean containsKey(Object key)
focal_class.identifier: containsKey
focal_class.modifiers: @Override public
focal_class.parameters: (Object key)
focal_class.return: boolean
focal_class.signature: boolean containsKey(Object key)
focal_class.class_method_signature: PauselessHashMap.containsValue(Object value)
focal_class.full_signature: @Override @SuppressWarnings("unchecked") public boolean containsValue(Object value)
focal_class.identifier: containsValue
focal_class.modifiers: @Override @SuppressWarnings("unchecked") public
focal_class.parameters: (Object value)
focal_class.return: boolean
focal_class.signature: boolean containsValue(Object value)
focal_class.class_method_signature: PauselessHashMap.entrySet()
focal_class.full_signature: @Override public Set<Map.Entry<K, V>> entrySet()
focal_class.identifier: entrySet
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Set<Map.Entry<K, V>>
focal_class.signature: Set<Map.Entry<K, V>> entrySet()
focal_class.class_method_signature: PauselessHashMap.get(Object key)
focal_class.full_signature: @Override public V get(Object key)
focal_class.identifier: get
focal_class.modifiers: @Override public
focal_class.parameters: (Object key)
focal_class.return: V
focal_class.signature: V get(Object key)
focal_class.class_method_signature: PauselessHashMap.getEntry(Object key)
focal_class.full_signature: final Entry<K, V> getEntry(Object key)
focal_class.identifier: getEntry
focal_class.modifiers: final
focal_class.parameters: (Object key)
focal_class.return: Entry<K, V>
focal_class.signature: Entry<K, V> getEntry(Object key)
focal_class.class_method_signature: PauselessHashMap.findNonNullKeyEntry(Object key, int index, int keyHash)
focal_class.full_signature: final Entry<K,V> findNonNullKeyEntry(Object key, int index, int keyHash)
focal_class.identifier: findNonNullKeyEntry
focal_class.modifiers: final
focal_class.parameters: (Object key, int index, int keyHash)
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNonNullKeyEntry(Object key, int index, int keyHash)
focal_class.class_method_signature: PauselessHashMap.findNonNullKeyEntryInElementData(Object key, int index, int keyHash)
focal_class.full_signature: @SuppressWarnings("unchecked") final Entry<K,V> findNonNullKeyEntryInElementData(Object key, int index, int keyHash)
focal_class.identifier: findNonNullKeyEntryInElementData
focal_class.modifiers: @SuppressWarnings("unchecked") final
focal_class.parameters: (Object key, int index, int keyHash)
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNonNullKeyEntryInElementData(Object key, int index, int keyHash)
focal_class.class_method_signature: PauselessHashMap.findNonNullKeyEntryInResizingIntoElementData(Object key, int index, int keyHash)
focal_class.full_signature: @SuppressWarnings("unchecked") final Entry<K,V> findNonNullKeyEntryInResizingIntoElementData(Object key, int index, int keyHash)
focal_class.identifier: findNonNullKeyEntryInResizingIntoElementData
focal_class.modifiers: @SuppressWarnings("unchecked") final
focal_class.parameters: (Object key, int index, int keyHash)
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNonNullKeyEntryInResizingIntoElementData(Object key, int index, int keyHash)
focal_class.class_method_signature: PauselessHashMap.findNonNullKeyEntryInChain(Object key, Entry<K,V> chainHead, int keyHash)
focal_class.full_signature: final Entry<K,V> findNonNullKeyEntryInChain(Object key, Entry<K,V> chainHead, int keyHash)
focal_class.identifier: findNonNullKeyEntryInChain
focal_class.modifiers: final
focal_class.parameters: (Object key, Entry<K,V> chainHead, int keyHash)
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNonNullKeyEntryInChain(Object key, Entry<K,V> chainHead, int keyHash)
focal_class.class_method_signature: PauselessHashMap.findNullKeyEntry()
focal_class.full_signature: final Entry<K,V> findNullKeyEntry()
focal_class.identifier: findNullKeyEntry
focal_class.modifiers: final
focal_class.parameters: ()
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNullKeyEntry()
focal_class.class_method_signature: PauselessHashMap.findNullKeyEntryInElementData()
focal_class.full_signature: @SuppressWarnings("unchecked") final Entry<K,V> findNullKeyEntryInElementData()
focal_class.identifier: findNullKeyEntryInElementData
focal_class.modifiers: @SuppressWarnings("unchecked") final
focal_class.parameters: ()
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNullKeyEntryInElementData()
focal_class.class_method_signature: PauselessHashMap.findNullKeyEntryInResizingIntoElementData()
focal_class.full_signature: @SuppressWarnings("unchecked") final Entry<K,V> findNullKeyEntryInResizingIntoElementData()
focal_class.identifier: findNullKeyEntryInResizingIntoElementData
focal_class.modifiers: @SuppressWarnings("unchecked") final
focal_class.parameters: ()
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNullKeyEntryInResizingIntoElementData()
focal_class.class_method_signature: PauselessHashMap.findNullKeyEntryInChain(Entry<K,V> chainHead)
focal_class.full_signature: final Entry<K,V> findNullKeyEntryInChain(Entry<K,V> chainHead)
focal_class.identifier: findNullKeyEntryInChain
focal_class.modifiers: final
focal_class.parameters: (Entry<K,V> chainHead)
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> findNullKeyEntryInChain(Entry<K,V> chainHead)
focal_class.class_method_signature: PauselessHashMap.isEmpty()
focal_class.full_signature: @Override public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: PauselessHashMap.keySet()
focal_class.full_signature: @Override public Set<K> keySet()
focal_class.identifier: keySet
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Set<K>
focal_class.signature: Set<K> keySet()
focal_class.class_method_signature: PauselessHashMap.put(K key, V value)
focal_class.full_signature: @Override public V put(K key, V value)
focal_class.identifier: put
focal_class.modifiers: @Override public
focal_class.parameters: (K key, V value)
focal_class.return: V
focal_class.signature: V put(K key, V value)
focal_class.class_method_signature: PauselessHashMap.putImpl(K key, V value)
focal_class.full_signature: private V putImpl(K key, V value)
focal_class.identifier: putImpl
focal_class.modifiers: private
focal_class.parameters: (K key, V value)
focal_class.return: V
focal_class.signature: V putImpl(K key, V value)
focal_class.class_method_signature: PauselessHashMap.forceFinishResizing()
focal_class.full_signature:  void forceFinishResizing()
focal_class.identifier: forceFinishResizing
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void forceFinishResizing()
focal_class.class_method_signature: PauselessHashMap.finishResizing()
focal_class.full_signature:  void finishResizing()
focal_class.identifier: finishResizing
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void finishResizing()
focal_class.class_method_signature: PauselessHashMap.createEntry(K key, int index, V value)
focal_class.full_signature: @SuppressWarnings("unchecked") Entry<K, V> createEntry(K key, int index, V value)
focal_class.identifier: createEntry
focal_class.modifiers: @SuppressWarnings("unchecked")
focal_class.parameters: (K key, int index, V value)
focal_class.return: Entry<K, V>
focal_class.signature: Entry<K, V> createEntry(K key, int index, V value)
focal_class.class_method_signature: PauselessHashMap.createHashedEntry(K key, int index, int hash)
focal_class.full_signature: @SuppressWarnings("unchecked") Entry<K,V> createHashedEntry(K key, int index, int hash)
focal_class.identifier: createHashedEntry
focal_class.modifiers: @SuppressWarnings("unchecked")
focal_class.parameters: (K key, int index, int hash)
focal_class.return: Entry<K,V>
focal_class.signature: Entry<K,V> createHashedEntry(K key, int index, int hash)
focal_class.class_method_signature: PauselessHashMap.putAll(Map<? extends K, ? extends V> map)
focal_class.full_signature: @Override public void putAll(Map<? extends K, ? extends V> map)
focal_class.identifier: putAll
focal_class.modifiers: @Override public
focal_class.parameters: (Map<? extends K, ? extends V> map)
focal_class.return: void
focal_class.signature: void putAll(Map<? extends K, ? extends V> map)
focal_class.class_method_signature: PauselessHashMap.putAllImpl(Map<? extends K, ? extends V> map)
focal_class.full_signature: private void putAllImpl(Map<? extends K, ? extends V> map)
focal_class.identifier: putAllImpl
focal_class.modifiers: private
focal_class.parameters: (Map<? extends K, ? extends V> map)
focal_class.return: void
focal_class.signature: void putAllImpl(Map<? extends K, ? extends V> map)
focal_class.class_method_signature: PauselessHashMap.rehash(int capacity)
focal_class.full_signature:  void rehash(int capacity)
focal_class.identifier: rehash
focal_class.parameters: (int capacity)
focal_class.return: void
focal_class.signature: void rehash(int capacity)
focal_class.class_method_signature: PauselessHashMap.rehash()
focal_class.full_signature:  void rehash()
focal_class.identifier: rehash
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void rehash()
focal_class.class_method_signature: PauselessHashMap.remove(Object key)
focal_class.full_signature: @Override public V remove(Object key)
focal_class.identifier: remove
focal_class.modifiers: @Override public
focal_class.parameters: (Object key)
focal_class.return: V
focal_class.signature: V remove(Object key)
focal_class.class_method_signature: PauselessHashMap.removeImpl(Object key)
focal_class.full_signature: private V removeImpl(Object key)
focal_class.identifier: removeImpl
focal_class.modifiers: private
focal_class.parameters: (Object key)
focal_class.return: V
focal_class.signature: V removeImpl(Object key)
focal_class.class_method_signature: PauselessHashMap.removeEntry(Entry<K, V> entry)
focal_class.full_signature: @SuppressWarnings("unchecked") final void removeEntry(Entry<K, V> entry)
focal_class.identifier: removeEntry
focal_class.modifiers: @SuppressWarnings("unchecked") final
focal_class.parameters: (Entry<K, V> entry)
focal_class.return: void
focal_class.signature: void removeEntry(Entry<K, V> entry)
focal_class.class_method_signature: PauselessHashMap.removeEntry(Object key)
focal_class.full_signature: @SuppressWarnings("unchecked") final Entry<K, V> removeEntry(Object key)
focal_class.identifier: removeEntry
focal_class.modifiers: @SuppressWarnings("unchecked") final
focal_class.parameters: (Object key)
focal_class.return: Entry<K, V>
focal_class.signature: Entry<K, V> removeEntry(Object key)
focal_class.class_method_signature: PauselessHashMap.size()
focal_class.full_signature: @Override public int size()
focal_class.identifier: size
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int size()
focal_class.class_method_signature: PauselessHashMap.values()
focal_class.full_signature: @Override public Collection<V> values()
focal_class.identifier: values
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Collection<V>
focal_class.signature: Collection<V> values()
focal_class.class_method_signature: PauselessHashMap.writeObject(ObjectOutputStream stream)
focal_class.full_signature: private void writeObject(ObjectOutputStream stream)
focal_class.identifier: writeObject
focal_class.modifiers: private
focal_class.parameters: (ObjectOutputStream stream)
focal_class.return: void
focal_class.signature: void writeObject(ObjectOutputStream stream)
focal_class.class_method_signature: PauselessHashMap.readObject(ObjectInputStream stream)
focal_class.full_signature: @SuppressWarnings("unchecked") private void readObject(ObjectInputStream stream)
focal_class.identifier: readObject
focal_class.modifiers: @SuppressWarnings("unchecked") private
focal_class.parameters: (ObjectInputStream stream)
focal_class.return: void
focal_class.signature: void readObject(ObjectInputStream stream)
focal_class.class_method_signature: PauselessHashMap.computeHashCode(Object key)
focal_class.full_signature: static int computeHashCode(Object key)
focal_class.identifier: computeHashCode
focal_class.modifiers: static
focal_class.parameters: (Object key)
focal_class.return: int
focal_class.signature: int computeHashCode(Object key)
focal_class.class_method_signature: PauselessHashMap.areEqualKeys(Object key1, Object key2)
focal_class.full_signature: static boolean areEqualKeys(Object key1, Object key2)
focal_class.identifier: areEqualKeys
focal_class.modifiers: static
focal_class.parameters: (Object key1, Object key2)
focal_class.return: boolean
focal_class.signature: boolean areEqualKeys(Object key1, Object key2)
focal_class.class_method_signature: PauselessHashMap.areEqualValues(Object value1, Object value2)
focal_class.full_signature: static boolean areEqualValues(Object value1, Object value2)
focal_class.identifier: areEqualValues
focal_class.modifiers: static
focal_class.parameters: (Object value1, Object value2)
focal_class.return: boolean
focal_class.signature: boolean areEqualValues(Object value1, Object value2)
focal_class.class_method_signature: PauselessHashMap.kickBackgroundResize(int capacity)
focal_class.full_signature: final void kickBackgroundResize(int capacity)
focal_class.identifier: kickBackgroundResize
focal_class.modifiers: final
focal_class.parameters: (int capacity)
focal_class.return: void
focal_class.signature: void kickBackgroundResize(int capacity)
focal_class.class_method_signature: PauselessHashMap.doResize(int capacity)
focal_class.full_signature: final void doResize(int capacity)
focal_class.identifier: doResize
focal_class.modifiers: final
focal_class.parameters: (int capacity)
focal_class.return: void
focal_class.signature: void doResize(int capacity)
focal_class.superclass: extends java.util.AbstractMap<K, V>
focal_method.body: @Override
      public V put(K key, V value) {
          return putImpl(key, value);
      }
focal_method.class_method_signature: PauselessHashMap.put(K key, V value)
focal_method.full_signature: @Override public V put(K key, V value)
focal_method.identifier: put
focal_method.invocations: putImpl
focal_method.modifiers: @Override public
focal_method.parameters: (K key, V value)
focal_method.return: V
focal_method.signature: V put(K key, V value)