このクラスは、共変な equals メソッドを定義しています。 java.lang.Object の equals メソッドを正しくオーバーライドするためには equals メソッドのパラメータの型は、java.lang.Object でなければなりません。
equals
java.lang.Object