-
@Documented @Target(TYPE) @Retention(RUNTIME) public @interface JavaBean
用于为自动生成的BeanInfo
类指定某些类相关信息的注释。 如果带注释的类具有相应的用户定义的BeanInfo
类,则不使用此注释,这并不意味着自动分析。- 从以下版本开始:
- 9
- 另请参见:
-
BeanInfo.getBeanDescriptor()
-
-
Optional Element Summary
Optional Elements 变量和类型 Optional Element 描述 String
defaultEventSet
String
defaultProperty
String
description
-
-
-
Element Detail
-
description
String description
- 结果
- bean描述,如果未设置描述,则为空字符串。
- Default:
- “”
-
-
-
defaultProperty
String defaultProperty
默认属性的名称用于计算带注释的类中定义的属性的array
中的index
。 如果未设置名称或带注释的类未定义具有指定名称的属性,则Introspector
将根据其状态自动计算默认属性索引。- Default:
- “”
-
-
-
defaultEventSet
String defaultEventSet
默认事件集的名称用于计算带注释的类中定义的事件集的array
中的index
。 如果未设置名称或带注释的类未定义具有指定名称的事件集,则默认事件集索引将由Introspector
自动计算,具体取决于其状态。- 结果
- 默认事件集的名称,如果未设置名称,则为空字符串。
- Default:
- “”
-
-