|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
メソッド・インジェクションを実行してコンポーネントを組み立てます。
インジェクションの実行は、 メソッド定義に基づいて行います。
| メソッドの概要 | |
void |
assemble(Object component)
指定された componentに対して、 メソッド・インジェクションを実行します。
|
| メソッドの詳細 |
public void assemble(Object component)
throws IllegalMethodRuntimeException
componentに対して、 メソッド・インジェクションを実行します。
メソッドの引数として指定されたコンポーネントが見つからない場合には、 IllegalMethodRuntimeExceptionがスローされます。
component - S2コンテナ上のコンポーネントがセットされる対象
IllegalMethodRuntimeException - メソッドの引数として指定されたコンポーネントが見つからない場合、 およびメソッド実行時にNumberFormatExceptionが発生した場合
InvocationTargetRuntimeException - メソッド実行時に検査例外が発生した場合(実行時例外とエラーが発生した場合にはそのままスローされます)
IllegalAccessRuntimeException - メソッド実行時にIllegalAccessExceptionが発生した場合
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||