public final class RecordedFrame extends RecordedObject
| Modifier and Type | Method | Description | 
|---|---|---|
| int | getBytecodeIndex() | Returns the bytecode index for the execution point that is represented by this recorded frame. | 
| int | getLineNumber() | Returns the line number for the execution point that is represented by this recorded frame, or  -1if doesn't exist | 
| RecordedMethod | getMethod() | Returns the method for the execution point that is represented by this recorded frame. | 
| String | getType() | Returns the frame type for the execution point that is represented by this recorded frame (for example,  "Interpreted","JIT compiled"or"Inlined"). | 
| boolean | isJavaFrame() | Returns  trueif this is a Java frame,falseotherwise. | 
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
public boolean isJavaFrame()
true if this is a Java frame, false otherwise. A Java method that has a native modifier is considered a Java frame.
true if this is a Java frame, false otherwisepublic int getBytecodeIndex()
-1 if doesn't existpublic int getLineNumber()
-1 if doesn't exist-1 if doesn't existpublic String getType()
"Interpreted", "JIT compiled" or "Inlined").null if doesn't existpublic RecordedMethod getMethod()
null
    © 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
    https://docs.oracle.com/en/java/javase/21/docs/api/jdk.jfr/jdk/jfr/consumer/RecordedFrame.html