Spec-Zone.ru › OpenJDK 17

Класс BeanDescriptor

java.lang.Object
java.beans.FeatureDescriptor
java.beans.BeanDescriptor
public class BeanDescriptor extends FeatureDescriptor
Класс BeanDescriptor предоставляет общую информацию о «бине», включая её Java-класс, её имя отображения и т.д.

Это один из типов описателей, возвращаемых объектом BeanInfo, который также возвращает описатели для свойств, методов и событий.

С момента:
1.1

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

Конструктор Описание
BeanDescriptor(Class<?> beanClass)
Создаёт BeanDescriptor для бэна без кастомайзера.
BeanDescriptor(Class<?> beanClass, Class<?> customizerClass)
Создаёт BeanDescriptor для бэна с кастомайзером.

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

Модификатор и тип Метод Описание
Class<?> getBeanClass()
Получает объект Class бэна.
Class<?> getCustomizerClass()
Получает объект Class для кастомайзера бэна.

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

attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue, toString

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

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

Подробное описание конструкторов

BeanDescriptor

public BeanDescriptor(Class<?> beanClass)
Создаёт BeanDescriptor для бэна без кастомайзера.
Параметры:
beanClass - Объект Class Java-класса, реализующего бэн. Например, sun.beans.OurButton.class.

BeanDescriptor

public BeanDescriptor(Class<?> beanClass, Class<?> customizerClass)
Создаёт BeanDescriptor для бэна с кастомайзером.
Параметры:
beanClass - Объект Class Java-класса, реализующего бэн. Например, sun.beans.OurButton.class.
customizerClass - Объект Class Java-класса, реализующего кастомайзер бэна. Например, sun.beans.OurButtonCustomizer.class.

Подробное описание методов

getBeanClass

public Class<?> getBeanClass()
Получает объект Class бэна.
Возвращает:
Объект Class для бэна.

getCustomizerClass

public Class<?> getCustomizerClass()
Получает объект Class для кастомайзера бэна.
Возвращает:
Объект Class для кастомайзера бэна. Может быть null, если бэн не имеет кастомайзера.

© 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.desktop/java/beans/BeanDescriptor.html

Spec-Zone.ru

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