これはjava.lang.reflect.MethodクラスのメソッドgetDefaultValue()の目的ですが、誰かがこのメソッドが役に立ちそうな状況を指摘できますか?メソッドのAPIからの説明は私に多くのことを言っていないメソッド 'java.lang.reflect.Method.getDefaultValue()'のユーティリティ?
、私は「annotation member represented by this Method instance
」であるものを得ることはありません:
はこのMethodインスタンスにより表される注釈メンバーのデフォルト値を返します。メンバーがプリミティブ型の場合、対応するラッパー・タイプのインスタンスが戻されます。メンバーにデフォルトが関連付けられていない場合、またはメソッドインスタンスがアノテーションタイプの宣言されたメンバーを表していない場合はnullを返します。
「Method.getDefaultValue()」は、メソッドがアノテーションで宣言されている場合にのみ意味があります。 – Sergio