Object function ( ) { IntHashMap loc0 = new IntHashMap ( size ( ) * 3 ) ; for ( int loc1 = 0 ; loc1 < table . length ; ++ loc1 ) { Entry loc2 = table [ loc1 ] ; while ( loc2 != null ) { loc0 . put ( loc2 . hash , loc2 . value ) ; loc2 = loc2 . next ; } } return loc0 ; }
clone the inthashmap into a new instance . concode_field_sep Entry next concode_elem_sep Entry table[] concode_elem_sep Entry entry concode_elem_sep float loadFactor concode_elem_sep int index concode_elem_sep int count concode_elem_sep int threshold concode_elem_sep Object value concode_elem_sep int key concode_elem_sep int hash concode_field_sep Object next concode_elem_sep boolean isEmpty concode_elem_sep void clear concode_elem_sep void rehash concode_elem_sep boolean hasNext concode_elem_sep Object put concode_elem_sep Object remove concode_elem_sep void remove concode_elem_sep Iterator iterator concode_elem_sep int size concode_elem_sep Object get concode_elem_sep boolean equals concode_elem_sep Object[] toArray concode_elem_sep int key