question: compares two keys or two values , handling null correctly . concode_field_sep List<Entry> entries concode_elem_sep V value concode_elem_sep K key concode_field_sep K getKey concode_elem_sep Set<Map.Entry<K,V>> entrySet concode_elem_sep boolean containsKey concode_elem_sep Collection<V> values concode_elem_sep void clear concode_elem_sep Entry findEntry concode_elem_sep boolean isEmpty concode_elem_sep void main concode_elem_sep boolean containsValue concode_elem_sep V put concode_elem_sep V remove concode_elem_sep V getValue concode_elem_sep int size concode_elem_sep Collection<? extends java.util.Map.Entry<K,V>> getEntries concode_elem_sep V setValue concode_elem_sep V get concode_elem_sep void putAll concode_elem_sep Set<K> keySet
target: boolean function ( Object arg0 , Object arg1 ) { if ( arg0 == null ) { return arg1 == null ; } return arg0 . equals ( arg1 ) ; }