- 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.RecordedObjectgetBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
 
-  
               
 
-  
             
-  
        
       -  
             方法详细信息-  getTypepublic RecordedClass getType() 返回此方法所属的类(如果它属于Java框架)。要确保这是Java框架,请使用 RecordedFrame.isJavaFrame()方法。- 结果
- 
               该类,如果不是Java框架,可能是 
              null
- 另请参见:
-  
              RecordedFrame.isJavaFrame()
 
 -  getNamepublic String getName() 返回此方法的名称,例如"toString"。如果此方法不属于Java框架,则结果未定义。 - 结果
- 
               方法名称,如果不存在, 
              null
- 另请参见:
-  
              RecordedFrame.isJavaFrame()
 
 -  getDescriptorpublic String getDescriptor() 返回此方法的方法描述符(例如,"(Ljava/lang/String;)V")。请参阅Java虚拟机规范,4.3 如果此方法不属于Java框架,则结果未定义。 - 结果
- 方法描述符。
- 另请参见:
-  
              RecordedFrame.isJavaFrame()
 
 -  getModifierspublic int getModifiers() 返回此方法的修饰符。如果此方法不属于Java框架,则结果未定义。 - 结果
- 修饰语
- 另请参见:
-  
              Modifier,RecordedFrame.isJavaFrame()
 
 -  isHiddenpublic boolean isHidden() 返回是否隐藏此方法(例如,lambda表达式中的包装器代码)。- 结果
-  
              true如果方法是隐藏的,false否则
 
 
-  
 
-