接口的使用
java.beans.BeanInfo
使用 BeanInfo 的包
-
BeanInfo 在 java.beans 中的用法
java.beans 中实现 BeanInfo 的类java.beans 中返回 BeanInfo 的方法修饰符和类型方法描述BeanInfo[]BeanInfo.getAdditionalBeanInfo()此方法使当前BeanInfo对象能够返回其他BeanInfo对象的任意集合,这些对象提供有关当前 bean 的附加信息。BeanInfo[]SimpleBeanInfo.getAdditionalBeanInfo()声明没有其他相关的 BeanInfo 对象。static BeanInfoIntrospector.getBeanInfo(Class<?> beanClass) 内省 Java Bean 并了解其所有属性、公开的方法和事件。static BeanInfoIntrospector.getBeanInfo(Class<?> beanClass, int flags) 内省 Java bean 并了解其所有属性、公开的方法和事件,受某些控制标志的约束。static BeanInfoIntrospector.getBeanInfo(Class<?> beanClass, Class<?> stopClass) 内省 Java bean 并在给定的“停止”点以下了解其所有属性、公开的方法。static BeanInfoIntrospector.getBeanInfo(Class<?> beanClass, Class<?> stopClass, int flags) 内省 Java Bean 并了解它的所有属性、公开的方法和事件,在给定的stopClass点下受一些控制flags。 -
BeanInfo 在 java.beans.beancontext 中的用法
java.beans.beancontext 中 BeanInfo 的子接口修饰符和类型接口描述interface希望提供有关其 bean 可能提供的服务的显式信息的 BeanContextServiceProvider 实现者应实现 BeanInfo 类,该类实现此 BeanInfo 子接口并提供有关其服务的方法、属性、事件等的显式信息。java.beans.beancontext 中返回 BeanInfo 的方法修饰符和类型方法描述BeanInfo[]BeanContextServiceProviderBeanInfo.getServicesBeanInfo()获取一个BeanInfo数组,一个对应于此 ServiceProvider 静态可用的每个服务类或接口。