接口的使用
java.beans.BeanInfo

使用 BeanInfo 的包
描述
包含与开发 beans 相关的类——基于 JavaBeans 体系结构的组件。
提供与 bean 上下文相关的类和接口。
  • BeanInfojava.beans 中的用法

    java.beans 中实现 BeanInfo 的类
    修饰符和类型
    描述
    class 
    这是一个支持类,使人们更容易提供 BeanInfo 类。
    java.beans 中返回 BeanInfo 的方法
    修饰符和类型
    方法
    描述
    此方法使当前 BeanInfo 对象能够返回其他 BeanInfo 对象的任意集合,这些对象提供有关当前 bean 的附加信息。
    SimpleBeanInfo.getAdditionalBeanInfo()
    声明没有其他相关的 BeanInfo 对象。
    static BeanInfo
    Introspector.getBeanInfo(Class<?> beanClass)
    内省 Java Bean 并了解其所有属性、公开的方法和事件。
    static BeanInfo
    Introspector.getBeanInfo(Class<?> beanClass, int flags)
    内省 Java bean 并了解其所有属性、公开的方法和事件,受某些控制标志的约束。
    static BeanInfo
    Introspector.getBeanInfo(Class<?> beanClass, Class<?> stopClass)
    内省 Java bean 并在给定的“停止”点以下了解其所有属性、公开的方法。
    static BeanInfo
    Introspector.getBeanInfo(Class<?> beanClass, Class<?> stopClass, int flags)
    内省 Java Bean 并了解它的所有属性、公开的方法和事件,在给定的 stopClass 点下受一些控制 flags
  • BeanInfojava.beans.beancontext 中的用法

    修饰符和类型
    接口
    描述
    interface 
    希望提供有关其 bean 可能提供的服务的显式信息的 BeanContextServiceProvider 实现者应实现 BeanInfo 类,该类实现此 BeanInfo 子接口并提供有关其服务的方法、属性、事件等的显式信息。
    java.beans.beancontext 中返回 BeanInfo 的方法
    修饰符和类型
    方法
    描述
    BeanContextServiceProviderBeanInfo.getServicesBeanInfo()
    获取一个 BeanInfo 数组,一个对应于此 ServiceProvider 静态可用的每个服务类或接口。