java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedMethod
记录的方法。
- 自:
- 9
-
Method Summary
Methods declared in class jdk.jfr.consumer.RecordedObject
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
-
Method Details
-
getType
返回此方法所属的类,如果它属于Java帧。要确保这是一个Java帧,请使用
RecordedFrame.isJavaFrame()
方法。- 返回:
-
类,如果不是Java帧则可能为
null
- 另请参阅:
-
getName
返回此方法的名称,例如"toString"
。如果此方法不属于Java帧,则结果是未定义的。
- 返回:
-
方法名称,如果不存在则为
null
- 另请参阅:
-
getDescriptor
返回此方法的方法描述符(例如,"(Ljava/lang/String;)V"
)。如果此方法不属于Java帧,则结果是未定义的。
- 返回:
- 方法描述符
- 参见Java虚拟机规范:
-
4.3 Descriptors
- 另请参阅:
-
getModifiers
public int getModifiers()返回此方法的修饰符。如果此方法不属于Java帧,则结果是未定义的。
- 返回:
- 修饰符
- 另请参阅:
-
isHidden
public boolean isHidden()返回此方法是否被隐藏(例如,lambda表达式中的包装代码)。- 返回:
-
如果方法被隐藏则返回
true
,否则返回false
-