Класс RecordedMethod
public final class RecordedMethod extends RecordedObject
- Since:
- 9
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getDescriptor() |
Возвращает описатель метода для данного метода (например, "(Ljava/lang/String;)V"). |
int |
getModifiers() |
Возвращает модификаторы для данного метода. |
String |
getName() |
Возвращает имя данного метода, например "toString". |
RecordedClass |
getType() |
Возвращает класс, к которому принадлежит данный метод, если он принадлежит Java-фрейму. |
boolean |
isHidden() |
Возвращает значение, указывающее, является ли данный метод скрытым (например, обертывающий код в лямбда-выражениях). |
Методы, объявленные в классе 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-фрейм, используйте метод RecordedFrame.isJavaFrame().
- Возвращает:
- класс, может быть
null, если это не Java-фрейм - См. также:
getName
public String getName()
"toString". Если этот метод не принадлежит Java-фрейму, результат не определен.
- Возвращает:
- имя метода или
nullесли не существует - См. также:
getDescriptor
public String getDescriptor()
"(Ljava/lang/String;)V"). Если этот метод не принадлежит Java-фрейму, результат не определен.
- Возвращает:
- описатель метода
- См. Спецификацию Java Virtual Machine:
- 4.3 Описатели
- См. также:
getModifiers
public int getModifiers()
Если этот метод не принадлежит Java-фрейму, результат не определен.
- Возвращает:
- модификаторы
- См. также:
isHidden
public boolean isHidden()
- Возвращает:
-
trueесли метод скрыт,falseв противном случае
© 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/RecordedMethod.html