test this pair for equality with another object . if the object to be tested is not a pair or is null , then this method returns false . two pairs are considered equal if and only if both the names and values are equal . concode_field_sep V value concode_elem_sep K key concode_field_sep K getKey concode_elem_sep V getValue concode_elem_sep int hashCode concode_elem_sep String toString
boolean function ( Object arg0 ) { if ( this == arg0 ) return true ; if ( arg0 instanceof Pair ) { Pair loc0 = ( Pair ) arg0 ; if ( key != null ? ! key . equals ( loc0 . key ) : loc0 . key != null ) return false ; if ( value != null ? ! value . equals ( loc0 . value ) : loc0 . value != null ) return false ; return true ; } return false ; }