question: adds a new item , which compares as equal to the given existing item . concode_field_sep int UNKNOWN_AFTER concode_elem_sep int counter concode_elem_sep int unknownObjectBehavior concode_elem_sep boolean isLocked concode_elem_sep int UNKNOWN_BEFORE concode_elem_sep int UNKNOWN_THROW_EXCEPTION concode_elem_sep Map map concode_field_sep boolean add concode_elem_sep void setUnknownObjectBehavior concode_elem_sep int compare concode_elem_sep void checkLocked concode_elem_sep int getUnknownObjectBehavior concode_elem_sep boolean isLocked
target: boolean function ( Object arg0 , Object arg1 ) { checkLocked ( ) ; Integer loc0 = ( Integer ) map . get ( arg0 ) ; if ( loc0 == null ) { throw new IllegalArgumentException ( arg0 + "srini_string" + this ) ; } Object loc1 = map . put ( arg1 , loc0 ) ; return ( loc1 == null ) ; }