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