Класс RecordedMethod
public final class RecordedMethod extends RecordedObject
- С момента:
- 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:
- 4.3 Описатели
- См. также:
getModifiers
public int getModifiers()
Если данный метод не принадлежит фрейму Java, результат не определён.
- Возвращает:
- модификаторы
- См. также:
isHidden
public boolean isHidden()
- Возвращает:
-
true, если метод скрыт,falseв противном случае
© 1993, 2025, 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://download.java.net/java/early_access/jdk24/docs/api/jdk.jfr/jdk/jfr/consumer/RecordedMethod.html