- java.lang.Object
 -  
      
- jdk.jfr.consumer.RecordedObject
 -  
        
- jdk.jfr.consumer.RecordedMethod
 
 
 
-  
       
public final class RecordedMethod extends RecordedObject
记录方法。- 从以下版本开始:
 - 9
 
 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 StringgetDescriptor()返回此方法的方法描述符(例如,"(Ljava/lang/String;)V")。intgetModifiers()返回此方法的修饰符。StringgetName()返回此方法的名称,例如"toString"。RecordedClassgetType()返回此方法所属的类(如果它属于Java框架)。booleanisHidden()返回是否隐藏此方法(例如,lambda表达式中的包装器代码)。-  
               
声明方法的类 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框架)。要确保这是Java框架,请使用
RecordedFrame.isJavaFrame()方法。- 结果
 - 
               该类,如果不是Java框架,可能是 
              
null - 另请参见:
 -  
              
RecordedFrame.isJavaFrame() 
 
-  
getName
public String getName()
返回此方法的名称,例如"toString"。如果此方法不属于Java框架,则结果未定义。
- 结果
 - 
               方法名称,如果不存在, 
              
null - 另请参见:
 -  
              
RecordedFrame.isJavaFrame() 
 
-  
getDescriptor
public String getDescriptor()
返回此方法的方法描述符(例如,"(Ljava/lang/String;)V")。请参阅Java虚拟机规范,4.3
如果此方法不属于Java框架,则结果未定义。
- 结果
 - 方法描述符。
 - 另请参见:
 -  
              
RecordedFrame.isJavaFrame() 
 
-  
getModifiers
public int getModifiers()
返回此方法的修饰符。如果此方法不属于Java框架,则结果未定义。
- 结果
 - 修饰语
 - 另请参见:
 -  
              
Modifier,RecordedFrame.isJavaFrame() 
 
-  
isHidden
public boolean isHidden()
返回是否隐藏此方法(例如,lambda表达式中的包装器代码)。- 结果
 -  
              
true如果方法是隐藏的,false否则 
 
 -  
 
 -