Spec-Zone.ru › OpenJDK 17

Класс RecordedMethod

java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.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

Методы, объявленные в классе 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, результат неопределён.

Возвращает:
описание метода
См. Спецификацию виртуальной машины Java:
4.3 Описатели
См. также:
  • RecordedFrame.isJavaFrame()

getModifiers

public int getModifiers()
Возвращает модификаторы для данного метода.

Если данный метод не принадлежит фрейму Java, результат неопределён.

Возвращает:
модификаторы
См. также:
  • Modifier
  • RecordedFrame.isJavaFrame()

isHidden

public boolean isHidden()
Возвращает, является ли данный метод скрытым (например, код оболочки в лямбда-выражениях).
Возвращает:
true если метод скрыт, false в противном случае

© 1993, 2021, 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/17/docs/api/jdk.jfr/jdk/jfr/consumer/RecordedMethod.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API