inserts a new key/value pair into the map . if such a pair already exists , it gets replaced with the given values . concode_field_sep Object[] EMPTY_ARRAY concode_elem_sep long serialVersionUID concode_elem_sep Iterator EMPTY_ITERATOR concode_elem_sep HashMap table concode_field_sep Object next concode_elem_sep boolean add concode_elem_sep List createList concode_elem_sep Iterator getAll concode_elem_sep Iterator keys concode_elem_sep boolean containsKey concode_elem_sep void clear concode_elem_sep boolean hasNext concode_elem_sep int getValueCount concode_elem_sep void remove concode_elem_sep boolean remove concode_elem_sep boolean containsValue concode_elem_sep boolean containsValue concode_elem_sep void removeAll concode_elem_sep boolean contains concode_elem_sep Object getFirst concode_elem_sep Object get concode_elem_sep Object clone concode_elem_sep Object[] toArray concode_elem_sep Object[] toArray concode_elem_sep Set keySet
boolean function ( final Object arg0 , final Object arg1 ) { final List loc0 = ( List ) this . table . get ( arg0 ) ; if ( loc0 == null ) { final List loc1 = createList ( ) ; loc1 . add ( arg1 ) ; this . table . put ( arg0 , loc1 ) ; return true ; } else { loc0 . clear ( ) ; return loc0 . add ( arg1 ) ; } }