equal return obj resolv critic critic relat object object note requir object relat object object formal inconsist link object equal object equal specifi java lang object probabl practic param obj object compar return equal accord descript inherit doc overrid equal object obj resolv critic rc obj obj resolv critic rc resolv critic obj critic rc critic critic equal rc critic offend rc offend offend offend offend rc offend size offend equal rc offend rc offend size 