determines whether two possibly-null objects are equal . returns : true if a and b are both null . true if a and b are both non-null and they areequal according to object #equals object . false in all other situations . this assumes that any non-null objects passed to this function conform to the equals contract . concode_field_sep Object instance concode_elem_sep List<String> fieldString concode_elem_sep Joiner JOINER concode_field_sep ToStringHelper add concode_elem_sep String simpleName concode_elem_sep int hashCode concode_elem_sep ToStringHelper toStringHelper concode_elem_sep String toString concode_elem_sep ToStringHelper addValue
boolean function ( @ Nullable Object arg0 , @ Nullable Object arg1 ) { return arg0 == arg1 || ( arg0 != null && arg0 . equals ( arg1 ) ) ; }