public interface MethodAssembler
インジェクションの実行は、 メソッド定義に基づいて行います。
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
assemble(Object component)
指定された
componentに対して、 メソッド・インジェクションを実行します。 |
void assemble(Object component) throws IllegalMethodRuntimeException
componentに対して、 メソッド・インジェクションを実行します。
メソッドの引数として指定されたコンポーネントが見つからない場合には、 IllegalMethodRuntimeExceptionがスローされます。
component - S2コンテナ上のコンポーネントがセットされる対象IllegalMethodRuntimeException - メソッドの引数として指定されたコンポーネントが見つからない場合、 およびメソッド実行時にNumberFormatExceptionが発生した場合InvocationTargetRuntimeException - メソッド実行時に検査例外が発生した場合(実行時例外とエラーが発生した場合にはそのままスローされます)IllegalAccessRuntimeException - メソッド実行時にIllegalAccessExceptionが発生した場合Copyright © 2015 The DBFlute Project. All rights reserved.