Package javaa.beans

Class BeanDescriptor


public class BeanDescriptor extends FeatureDescriptor
Describes a bean's global information.
  • Constructor Details

    • BeanDescriptor

      public BeanDescriptor(Class<?> beanClass, Class<?> customizerClass)

      Constructs an instance with the bean's Class and a customizer Class. The descriptor's FeatureDescriptor.getName() is set as the unqualified name of the beanClass.

      Parameters:
      beanClass - The bean's Class.
      customizerClass - The bean's customizer Class.
    • BeanDescriptor

      public BeanDescriptor(Class<?> beanClass)

      Constructs an instance with the bean's Class. The descriptor's FeatureDescriptor.getName() is set as the unqualified name of the beanClass.

      Parameters:
      beanClass - The bean's Class.
  • Method Details

    • getCustomizerClass

      public Class<?> getCustomizerClass()

      Gets the bean's customizer Class/

      Returns:
      A Class instance or null.
    • getBeanClass

      public Class<?> getBeanClass()

      Gets the bean's Class.

      Returns:
      A Class instance.