インタフェース
jp.liq.container.util.ObjectFactory の使用

ObjectFactory を使用しているパッケージ
jp.liq.container   
jp.liq.container.component   
jp.liq.container.util   
 

jp.liq.container での ObjectFactory の使用
 

ObjectFactory を返す jp.liq.container のメソッド
protected abstract  ObjectFactory<T> InjectableComponent.createObjectFactory(Resolver resolver)
          コンポーネントのインスタンスを生成する ObjectFactory を生成する。
 

jp.liq.container.component での ObjectFactory の使用
 

ObjectFactory を返す jp.liq.container.component のメソッド
protected  ObjectFactory<T> ObjectMethodComponent.createObjectFactory(Resolver resolver)
           
protected  ObjectFactory<T> ConstructorComponent.createObjectFactory(Resolver resolver)
           
protected  ObjectFactory<T> ComponentMethodComponent.createObjectFactory(Resolver resolver)
           
 

jp.liq.container.util での ObjectFactory の使用
 

ObjectFactory を実装している jp.liq.container.util のクラス
 class ConstructorWrapper<T>
          リフレクション API の Constructor をラップします。
 

ObjectFactory を返す jp.liq.container.util のメソッド
<T> ObjectFactory<T>
MethodWrapper.createObjectFactory(java.lang.Object target, java.lang.Class<T> type)
          このメソッドを呼び出し、戻り値を返す ObjectFactory を生成します。
 



Copyright © 2007 NTT DATA INTELLILINK CORPORATION. All Rights Reserved.