Класс 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, 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/java.management/javax/management/MBeanFeatureInfo.html