- java.lang.Object
-
- jdk.jfr.consumer.RecordedObject
-
- jdk.jfr.consumer.RecordedMethod
-
public final class RecordedMethod extends RecordedObject
記録されたメソッド。- 導入されたバージョン:
- 9
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 String
getDescriptor()
"(Ljava/lang/String;)V"
のように、このメソッドのメソッド記述子を返します。int
getModifiers()
このメソッドの修飾子を返します。String
getName()
このメソッドの名前を返します(例:"toString"
)。RecordedClass
getType()
このメソッドが属しているクラスを返します。このメソッドがJavaフレームに属していない場合はnull
を返します。boolean
isHidden()
ラムダ式のラッパー・コードのように、このメソッドが隠されている場合に返します。-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
クラス jdk.jfr.consumer.RecordedObjectで宣言されたメソッド
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
-
-
-
-
メソッドの詳細
-
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
-
-