この規則により、以下の使用にフラグを立てます。 equals(Object param) メソッド javax.xml.datatype.Duration または javax.xml.datatype.XMLGregorianCalendar .
Java 6 では、渡されたパラメーターが NULL の場合に FALSE が戻されるようになりました。 これまでは NullPointerException がスローされていました。 アプリケーション・ロジックを調べて、NullPointerException ではなく FALSE であることをコードでテストする必要があるかどうかを確認してください。
例 1:
例 2:
例 1 では、 super.equals(someObject) 呼び出しにフラグが立てられます。
例 2では、 c.equals(someObject) 呼び出しにフラグが立てられます。
追加情報については、「Java SE 6 Compatibility」ガイドの項目 22 を参照してください。