determines whether two objects are identical . if the objects implement deduplicable , the deduplication method is used to compare the objects . otherwise , object.equals is used . concode_field_sep int hash concode_elem_sep int coefficient concode_field_sep void add concode_elem_sep void add concode_elem_sep void add concode_elem_sep void add concode_elem_sep void addToHash concode_elem_sep int getHashCode concode_elem_sep boolean equalsIdentity concode_elem_sep boolean equals concode_elem_sep boolean equals concode_elem_sep boolean equals concode_elem_sep boolean equals concode_elem_sep boolean equals concode_elem_sep void addIdentical concode_elem_sep void addIdentical concode_elem_sep void addIdentical concode_elem_sep void addIdentity concode_elem_sep HashCode hash
boolean function ( Object arg0 , Object arg1 ) { if ( arg0 instanceof Deduplicable && arg1 instanceof Deduplicable ) { return ( ( Deduplicable ) arg0 ) . isIdentical ( arg1 ) ; } return equals ( arg0 , arg1 ) ; }