モジュール jdk.jfr
パッケージ jdk.jfr.consumer

クラスRecordedMethod

java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedMethod

public final class RecordedMethod extends RecordedObject
記録されたメソッド。
導入されたバージョン:
9
  • メソッドの詳細

    • getType

      public RecordedClass getType()
      このメソッドがJavaフレームに属している場合は、そのクラスを返します。

      これがJavaフレームであることを確認するには、RecordedFrame.isJavaFrame()メソッドを使用します。

      戻り値:
      クラス。Javaフレームではない場合、nullになる可能性があります。
      関連項目:
    • getName

      public String getName()
      このメソッドの名前を返します(例:"toString")。

      このメソッドがJavaフレームに属していない場合、結果は未定義です。

      戻り値:
      メソッド名が存在しない場合はnull
      関連項目:
    • getDescriptor

      public String getDescriptor()
      このメソッド(たとえば、"(Ljava/lang/String;)V")のメソッド記述子を返します。

      このメソッドがJavaフレームに属していない場合、結果は未定義です。

      戻り値:
      メソッド記述子
      Java Virtual Machine仕様を参照してください:
      4.3 記述子
      関連項目:
    • getModifiers

      public int getModifiers()
      このメソッドの修飾子を返します。

      このメソッドがJavaフレームに属していない場合、結果は未定義となります。

      戻り値:
      修飾子
      関連項目:
    • isHidden

      public boolean isHidden()
      このメソッドが非表示の(たとえば、ラムダ式のラッパー・コード)であるかどうかを返します。
      戻り値:
      メソッドが隠されている場合はtrue、それ以外の場合はfalse