Класс RecordedMethod
- java.lang.Object
-
- jdk.jfr.consumer.RecordedObject
-
- jdk.jfr.consumer.RecordedMethod
public final class RecordedMethod extends RecordedObject
Запись метода.
- Since:
- 9
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getDescriptor() |
Возвращает дескриптор метода для этого метода (например, |
int |
getModifiers() |
Возвращает модификаторы для этого метода. |
String |
getName() |
Возвращает имя этого метода, например |
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
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы
getType
public RecordedClass getType()
Возвращает класс, к которому принадлежит этот метод, если он принадлежит к Java-фрейму.
Чтобы убедиться, что это Java-фрейм, используйте метод RecordedFrame.isJavaFrame().
- Возвращает:
- класс, может быть
nullесли это не Java-фрейм - См. также:
RecordedFrame.isJavaFrame()
getName
public String getName()
Возвращает имя этого метода, например "toString".
Если этот метод не принадлежит к Java-фрейму, результат не определён.
- Возвращает:
- имя метода или
nullесли не существует - См. также:
RecordedFrame.isJavaFrame()
getDescriptor
public String getDescriptor()
Возвращает дескриптор метода для этого метода (например, "(Ljava/lang/String;)V").
См. спецификацию Java Virtual Machine, 4.3
Если этот метод не принадлежит к Java-фрейму, результат не определён.
- Возвращает:
- дескриптор метода.
- См. также:
RecordedFrame.isJavaFrame()
getModifiers
public int getModifiers()
Возвращает модификаторы для этого метода.
Если этот метод не принадлежит к Java-фрейму, результат не определён.
- Возвращает:
- модификаторы
- См. также:
-
Modifier,RecordedFrame.isJavaFrame()
isHidden
public boolean isHidden()
Возвращает, является ли этот метод скрытым (например, код оболочки в лямбда-выражениях).
- Возвращает:
-
trueесли метод скрыт,falseв противном случае
© 1993, 2020, 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/11/docs/api/jdk.jfr/jdk/jfr/consumer/RecordedMethod.html