@Documented @Target(TYPE) @Retention(RUNTIME) public @interface JavaBean
自動生成された
BeanInfo
クラスのクラス関連情報を指定するために使用される注釈。 この注釈は、注釈付きクラスに対応するユーザー定義のBeanInfo
クラスがあり、自動分析を意味しない場合には使用されません。 - 導入されたバージョン:
- 9
- 関連項目:
-
オプション要素のサマリー
-
要素の詳細
-
description
String description注釈付きクラスのbean descriptor
のshort description
。- 戻り値:
- Beanの説明、または説明が設定されていない場合は空の文字列。
- デフォルト:
""
-
defaultProperty
String defaultPropertyデフォルト・プロパティの名前は、注釈付きクラスで定義されたプロパティのarray
で、そのindex
を計算するために使用されます。 名前が設定されていないか、注釈付きクラスが指定された名前のプロパティを定義していない場合、デフォルトのプロパティ索引は、その状態に応じてIntrospector
によって自動的に計算されます。- 戻り値:
- デフォルト・プロパティの名前、または名前が設定されていない場合は空の文字列。
- デフォルト:
""
-
defaultEventSet
String defaultEventSetデフォルトのイベント・セットの名前は、注釈付きクラスで定義されたイベント・セットのarray
でindex
を計算するために使用されます。 名前が設定されていないか、注釈付きクラスが指定された名前でイベント・セットを定義していない場合、デフォルトのイベント・セット索引は、その状態に応じてIntrospector
によって自動的に計算されます。- 戻り値:
- デフォルトのイベント・セットの名前、または名前が設定されていない場合は空の文字列。
- デフォルト:
""
-