モジュール java.desktop
パッケージ java.beans

注釈型JavaBean


@Documented
@Target(TYPE)
@Retention(RUNTIME)
public @interface JavaBean
自動生成されたBeanInfoクラスのいくつかのクラス関連情報を指定するために使用される注釈。 注釈付きクラスに対応するユーザー定義のBeanInfoクラスがある場合、この注釈は使用されません。これは自動分析を意味しません。
導入されたバージョン:
9
関連項目:
BeanInfo.getBeanDescriptor()
  • オプション要素のサマリー

    オプションの要素
    修飾子と型 オプション要素 説明
    String defaultEventSet
    デフォルト・イベント・セットの名前は、注釈付きクラスで定義されたイベント・セットのarray内のindexを計算するために使用されます。
    String defaultProperty
    既定のプロパティの名前は、注釈付きクラスで定義されたプロパティのarray内のindexを計算するために使用されます。
    String description
    注釈付きクラスのbean descriptorshort description
  • 要素の詳細

    • description

      String description
      注釈付きクラスのbean descriptorshort description
      戻り値:
      Beanの説明、または説明が設定されていない場合は空の文字列です。
      デフォルト:
      ""
    • defaultProperty

      String defaultProperty
      既定のプロパティの名前は、注釈付きクラスで定義されたプロパティのarray内のindexを計算するために使用されます。 名前が設定されていないか、注釈付きクラスが指定された名前のプロパティを定義していない場合、デフォルトのプロパティ・インデックスは、その状態に応じてIntrospectorによって自動的に計算されます。
      戻り値:
      デフォルト・プロパティの名前、または名前が設定されていない場合は空の文字列です。
      デフォルト:
      ""
    • defaultEventSet

      String defaultEventSet
      デフォルト・イベント・セットの名前は、注釈付きクラスで定義されたイベント・セットのarray内のindexを計算するために使用されます。 名前が設定されていないか、注釈付きクラスが指定された名前を持つイベント・セットを定義していない場合、デフォルトのイベント・セット・インデックスは、その状態に応じてIntrospectorによって自動的に計算されます。
      戻り値:
      デフォルトのイベント・セットの名前、または名前が設定されていない場合は空の文字列です。
      デフォルト:
      ""