- java.lang.Object
- 
- jdk.jfr.consumer.RecordedObject
- 
- jdk.jfr.consumer.RecordedFrame
 
 
- 
 public final class RecordedFrame extends RecordedObject スタック・トレース内に記録されたフレーム。- 導入されたバージョン:
- 9
 
- 
- 
メソッドのサマリー修飾子と型 メソッド 説明 intgetBytecodeIndex()この記録されたフレームによって表される実行ポイントのバイト・コード・インデックスを返します。intgetLineNumber()記録されたこのフレームによって表される実行ポイントの行番号を返します。存在しない場合は-1を返しますRecordedMethodgetMethod()この記録されたフレームによって表される実行ポイントのメソッドを返します。StringgetType()記録されたフレーム(たとえば、"Interpreted"、"JIT compiled"または"Inlined"などです。)によって表される実行ポイントのフレーム・タイプを返します。booleanisJavaFrame()これがJavaフレームの場合はtrue、それ以外の場合はfalseを返します。- 
クラス jdk.jfr.consumer.RecordedObjectで宣言されたメソッドgetBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
 
- 
 
- 
- 
- 
メソッドの詳細- 
isJavaFramepublic boolean isJavaFrame() これがJavaフレームの場合はtrue、それ以外の場合はfalseを返します。ネイティブ修飾子を持つJavaメソッドは、Javaフレームと見なされます。 - 戻り値:
- Javaフレームの場合はtrue、それ以外の場合はfalse
- 関連項目:
- Modifier.isNative(int)
 
 - 
getBytecodeIndexpublic int getBytecodeIndex() この記録されたフレームによって表される実行ポイントのバイト・コード・インデックスを返します。- 戻り値:
- バイト・コード索引(存在しない場合は-1)
 
 - 
getLineNumberpublic int getLineNumber() 記録されたこのフレームによって表される実行ポイントの行番号を返します。存在しない場合は-1を返します- 戻り値:
- 行番号(存在しない場合は-1)
 
 - 
getTypepublic String getType() 記録されたフレーム(たとえば、"Interpreted"、"JIT compiled"または"Inlined"などです。)によって表される実行ポイントのフレーム・タイプを返します。- 戻り値:
- フレーム・タイプ(存在しない場合はnull)
 
 - 
getMethodpublic RecordedMethod getMethod() この記録されたフレームによって表される実行ポイントのメソッドを返します。- 戻り値:
- メソッドではなく、null
 
 
- 
 
-