- java.lang.Object
 -  
      
- jdk.jfr.consumer.RecordedObject
 -  
        
- jdk.jfr.consumer.RecordedFrame
 
 
 
-  
       
public final class RecordedFrame extends RecordedObject
堆栈跟踪中记录的帧。- 从以下版本开始:
 - 9
 
 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 intgetBytecodeIndex()返回由此记录帧表示的执行点的字节码索引。intgetLineNumber()返回由此记录帧表示的执行点的行号,如果不存在则-1RecordedMethodgetMethod()返回由此记录帧表示的执行点的方法。StringgetType()返回由该记录帧表示为执行点的帧类型(例如,"Interpreted","JIT compiled"或"Inlined")。booleanisJavaFrame()返回true,如果这是一个Java框架,false否则。-  
               
声明方法的类 jdk.jfr.consumer.RecordedObject
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
isJavaFrame
public boolean isJavaFrame()
返回true,如果这是一个Java框架,false否则。具有本机修饰符的Java方法被视为Java框架。
- 结果
 -  
              
true如果这是一个Java框架,false - 另请参见:
 -  
              
Modifier.isNative(int) 
 
-  
getBytecodeIndex
public int getBytecodeIndex()
返回由此记录帧表示的执行点的字节码索引。- 结果
 - 
               字节码索引,如果不存在 
              
-1 
 
-  
getLineNumber
public int getLineNumber()
返回由此记录帧表示的执行点的行号,如果不存在则-1- 结果
 - 
               行号,或 
              
-1如果不存在 
 
-  
getType
public String getType()
返回由该记录帧表示为执行点的帧类型(例如,"Interpreted","JIT compiled"或"Inlined")。- 结果
 - 
               帧类型,或 
              
null如果不存在 
 
-  
getMethod
public RecordedMethod getMethod()
返回由此记录帧表示的执行点的方法。- 结果
 - 
               方法,而不是 
              
null 
 
 -  
 
 -