Класс 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

Методы, объявленные в классе 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

Spec-Zone .ru
спецификации, руководства, описания, API