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

クラスRecordedMethod


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

      • getType

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

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

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

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

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

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

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

        Java Virtual Machine Specification、4.3を参照してください。

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

        戻り値:
        メソッド記述子。
        関連項目:
        RecordedFrame.isJavaFrame()
      • getModifiers

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

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

        戻り値:
        修飾子
        関連項目:
        Modifier, RecordedFrame.isJavaFrame()
      • isHidden

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