-
@Documented @Target(TYPE) @Retention(RUNTIME) public @interface JavaBean
用于为自动生成的BeanInfo
类指定一些类相关信息的注释。 如果注释类具有相应的用户定义的BeanInfo
类,则不使用此注释,这并不意味着自动分析。- 从以下版本开始:
- 9
- 另请参见:
-
BeanInfo.getBeanDescriptor()
-
-
Optional Element Summary
Optional Elements Modifier and Type 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:
- “”
-
-