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

クラスRecordedMethod



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

      • getType

        public RecordedClass getType​()
        このメソッドが属しているクラスを返します。このメソッドがJavaフレームに属していない場合はnullを返します。
        戻り値:
        このメソッドが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