compares this object against the specified object . the result is true if and only if the argument is not null and it represents the same proxy as this object . two instances of proxy represent the same address if both the socketaddresses and type are equal . concode_field_sep Type type concode_elem_sep SocketAddress sa concode_elem_sep Proxy NO_PROXY concode_field_sep SocketAddress address concode_elem_sep int hashCode concode_elem_sep String toString concode_elem_sep Type type
boolean function ( Object arg0 ) { if ( arg0 == null || ! ( arg0 instanceof Proxy ) ) return false ; Proxy loc0 = ( Proxy ) arg0 ; if ( loc0 . type ( ) == type ( ) ) { if ( address ( ) == null ) { return ( loc0 . address ( ) == null ) ; } else return address ( ) . equals ( loc0 . address ( ) ) ; } return false ; }