|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface Component
S2コンテナで管理されるコンポーネントであることを示します。
diconファイルの<component>
要素で指定する項目を設定するためのアノテーションです。
任意要素の概要 | |
---|---|
AutoBindingType |
autoBinding
自動バインディングタイプです。 |
boolean |
externalBinding
外部バインディングを有効にする場合は null |
InstanceType |
instance
インスタンスタイプです。 |
java.lang.String |
name
コンポーネントの名前です。 |
public abstract java.lang.String name
public abstract InstanceType instance
public abstract AutoBindingType autoBinding
public abstract boolean externalBinding
null
null
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |