インターフェース MethodMetadata

すべてのスーパーインターフェース:
AnnotatedTypeMetadata
すべての既知の実装クラス:
StandardMethodMetadata

public interface MethodMetadata extends AnnotatedTypeMetadata
特定のメソッドのアノテーションへの抽象アクセスを、そのメソッドのクラスをまだロードする必要のない形式で定義するインターフェース。
導入:
3.0
作成者:
Juergen Hoeller, Mark Pollack, Chris Beams, Phillip Webb
関連事項:
  • メソッドの詳細

    • getMethodName

      StringSE getMethodName()
      基になるメソッドの名前を取得します。
    • getDeclaringClassName

      StringSE getDeclaringClassName()
      基になるメソッドを宣言するクラスの完全修飾名を取得します。
    • getReturnTypeName

      StringSE getReturnTypeName()
      基になるメソッドの宣言された戻り型の完全修飾名を取得します。
      導入:
      4.2
    • isAbstract

      boolean isAbstract()
      基になるメソッドが効果的に抽象であるかどうかを判断します。つまり、クラスで抽象としてマークされているか、インターフェースで通常のデフォルト以外のメソッドとして宣言されているかを判断します。
      導入:
      4.2
    • isStatic

      boolean isStatic()
      基になるメソッドが「静的」として宣言されているかどうかを判別します。
    • isFinal

      boolean isFinal()
      基になるメソッドが "final" としてマークされているかどうかを判別します。
    • isOverridable

      boolean isOverridable()
      基になるメソッドがオーバーライド可能かどうか、つまり静的、最終、プライベートとしてマークされていないかどうかを判断します。