Класс EventTypeInfo
java.lang.Object
jdk.management.jfr.EventTypeInfo
public final class EventTypeInfo extends Object
Управленческое представление
EventType.- С версии:
- 9
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static EventTypeInfo |
from |
Возвращает EventType, представленное указанным CompositeData
|
List |
getCategoryNames() |
Возвращает список понятных человеку названий, составляющих категорию для EventTypeInfo (например, "Java Virtual Machine" или "Garbage Collector"). |
String |
getDescription() |
Возвращает одно-два коротких предложения с описанием типа события, связанного с EventTypeInfo, например "Garbage collection performed by the JVM". |
long |
getId() |
Возвращает уникальный идентификатор типа события, связанного с EventTypeInfo; его значение не гарантированно будет одинаковым для разных экземпляров виртуальной машины Java (JVM). |
String |
getLabel() |
Возвращает метку — понятное человеку название, связанное с типом события для EventTypeInfo (например, "Garbage Collection"). |
String |
getName() |
Возвращает название типа события, связанного с EventTypeInfo (например, "jdk.GarbageCollection"). |
List |
getSettingDescriptors() |
Возвращает настройки типа события, связанного с EventTypeInfo. |
String |
toString() |
Возвращает описание EventTypeInfo. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли другой объект этому объекту. |
protected void |
finalize() |
Устарело, планируется удалить: этот элемент API может быть удален в будущей версии. Финализация объявлена устаревшей и может быть удалена в будущем выпуске. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо до истечения заданного времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо до истечения заданного времени. |
Подробное описание методов
getLabel
public String getLabel()
Возвращает метку — понятное человеку название, связанное с типом события для
EventTypeInfo (например, "Garbage Collection").- Возвращает:
- метку или
null, если метка не задана - См. также:
getCategoryNames
public List<String> getCategoryNames()
Возвращает список понятных человеку названий, составляющих категорию для
EventTypeInfo (например, "Java Virtual Machine" или "Garbage Collector").- Возвращает:
- неизменяемый список названий категорий или список с названием
"Uncategorized", если категория не задана - См. также:
getId
public long getId()
Возвращает уникальный идентификатор типа события, связанного с
EventTypeInfo; его значение не гарантированно будет одинаковым для разных экземпляров виртуальной машины Java (JVM).- Возвращает:
- идентификатор
- См. также:
getName
public String getName()
Возвращает название типа события, связанного с
EventTypeInfo (например, "jdk.GarbageCollection").- Возвращает:
- название, не
null - См. также:
getDescription
public String getDescription()
Возвращает одно-два коротких предложения с описанием типа события, связанного с
EventTypeInfo, например "Garbage collection performed by the JVM".- Возвращает:
- описание или
null, если описание отсутствует - См. также:
getSettingDescriptors
public List<SettingDescriptorInfo> getSettingDescriptors()
Возвращает настройки типа события, связанного с
EventTypeInfo.- Возвращает:
- настройки, не
null - См. также:
toString
from
public static EventTypeInfo from(CompositeData cd)
Возвращает
EventType, представленное указанным CompositeData Чтобы быть допустимым, предоставленный CompositeData должен содержать следующие имена и типы элементов.
Имя и тип, которые должны содержаться в указанном CompositeData Имя Тип id Longname Stringlabel Stringdescription StringcategoryNames ArrayType(1, SimpleType.STRING)settingDescriptors javax.management.openmbean.CompositeData[], тип элементов которого является типом, соответствующимSettingDescriptorInfo, как указано в методеSettingDescriptorInfo.from(CompositeData).
- Параметры:
-
cd—CompositeData, представляющийEventTypeInfoдля возврата - Возвращает:
EventTypeInfoилиnull, еслиcdимеет значениеnull- Исключения:
-
IllegalArgumentException— еслиcdне представляет допустимыйEventTypeInfo
© 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.