Класс MBeanFeatureInfo
- Все реализуемые интерфейсы:
Serializable, DescriptorRead
- Прямые известные подклассы:
MBeanAttributeInfo, MBeanConstructorInfo, MBeanNotificationInfo, MBeanOperationInfo, MBeanParameterInfo
public class MBeanFeatureInfo extends Object implements Serializable, DescriptorRead
Предоставляет общую информацию об объекте-дескрипторе MBean. Описываемый компонент может быть атрибутом, операцией, параметром или уведомлением. Экземпляры этого класса неизменяемы. Подклассы могут быть изменяемыми, однако это не рекомендуется.
- С версии:
- 1.5
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected String |
description |
Удобочитаемое описание компонента. |
protected String |
name |
Имя компонента. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
MBeanFeatureInfo |
Создает объект MBeanFeatureInfo. |
MBeanFeatureInfo |
Создает объект MBeanFeatureInfo. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Сравнивает этот MBeanFeatureInfo с другим. |
String |
getDescription() |
Возвращает удобочитаемое описание компонента. |
Descriptor |
getDescriptor() |
Возвращает дескриптор компонента. |
String |
getName() |
Возвращает имя компонента. |
Подробное описание полей
name
protected String name
getName(), а не обращались к этому полю напрямую, и не изменяли его.description
protected String description
getDescription(), а не обращались к этому полю напрямую, и не изменяли его.Подробное описание конструкторов
MBeanFeatureInfo
public MBeanFeatureInfo(String name, String description)
MBeanFeatureInfo. Этот конструктор эквивалентен MBeanFeatureInfo(name,
description, (Descriptor) null.- Параметры:
-
name— Имя компонента. -
description— Удобочитаемое описание компонента.
MBeanFeatureInfo
public MBeanFeatureInfo(String name, String description, Descriptor descriptor)
MBeanFeatureInfo.- Параметры:
-
name— Имя компонента. -
description— Удобочитаемое описание компонента. -
descriptor— Дескриптор компонента. Может быть null, что эквивалентно пустому дескриптору. - С версии:
- 1.6
Подробное описание методов
getName
public String getName()
- Возвращает:
- имя компонента.
getDescription
public String getDescription()
- Возвращает:
- удобочитаемое описание компонента.
getDescriptor
public Descriptor getDescriptor()
- Определено в:
-
getDescriptorв интерфейсеDescriptorRead - Возвращает:
- дескриптор, который является неизменяемым или копией исходного.
- С версии:
- 1.6
equals
public boolean equals(Object o)
- Переопределяет:
-
equalsв классеObject - Параметры:
-
o— объект для сравнения. - Возвращает:
- true тогда и только тогда, когда
oявляется MBeanFeatureInfo, значенияgetName(),getDescription()иgetDescriptor()которого равны (но не обязательно идентичны) соответствующим значениям этого MBeanFeatureInfo. - См. также:
© 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://docs.oracle.com/en/java/javase/25/docs/api/java.management/javax/management/MBeanFeatureInfo.html