nl: equals does not take into account the range of this contact , as this information might change over time and should be updated rather than force a new contact concode_field_sep String attributeName concode_elem_sep Comparable[] range concode_elem_sep TransInfo transInfo concode_field_sep int getTransmissionSize concode_elem_sep String getAttribute concode_elem_sep void setRange concode_elem_sep Comparable[] getRange concode_elem_sep String toString concode_elem_sep TransInfo getTransInfo
code: boolean function ( Object arg0 ) { if ( arg0 instanceof MercuryContact ) { MercuryContact loc0 = ( MercuryContact ) arg0 ; return loc0 . getAttribute ( ) . equals ( this . getAttribute ( ) ) && loc0 . getTransInfo ( ) . equals ( this . getTransInfo ( ) ) ; } return false ; }