Spec-Zone.ru › OpenJDK 24

Класс MBeanFeatureInfo

java.lang.Object
javax.management.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(String name, String description)
Создает объект MBeanFeatureInfo.
MBeanFeatureInfo(String name, String description, Descriptor descriptor)
Создает объект MBeanFeatureInfo.

Краткое описание методов

Модификатор и тип Метод Описание
boolean equals(Object o)
Сравнение этого MBeanFeatureInfo с другим.
String getDescription()
Возвращает описание атрибута в удобочитаемой форме.
Descriptor getDescriptor()
Возвращает описатель атрибута.
String getName()
Возвращает имя атрибута.

Методы, объявленные в классе java.lang.Object

clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание полей

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)
Сравнение этого MBeanFeatureInfo с другим.
Переопределяет:
equals в классе Object
Параметры:
o - объект для сравнения.
Возвращает:
true тогда и только тогда, когда o является MBeanFeatureInfo таким образом, что его значения getName(), getDescription() и getDescriptor() равны (не обязательно идентичны) значениям этого MBeanFeatureInfo.
См. также:
  • Object.hashCode()
  • HashMap

Отправить отчет об ошибке или предложить улучшение
Для получения дополнительной информации по API и документации по разработке см. Документацию Java SE, которая содержит более подробные описания, ориентированные на разработчиков, с концептуальными обзорами, определениями терминов, решениями проблем и рабочими примерами кода. Другие версии.
Java — товарный знак или зарегистрированный товарный знак Oracle и/или ее дочерних компаний в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065 США.
Все права защищены. Использование подчиняется условиям лицензии и политике перераспределения документации.
ПРОЕКТ 24-ea+36-Debian-1

© 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://download.java.net/java/early_access/jdk24/docs/api/java.management/javax/management/MBeanFeatureInfo.html

Spec-Zone.ru

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