インタフェース
org.seasar.framework.container.ArgDef の使用

ArgDef を使用しているパッケージ
org.seasar.framework.container S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。  
org.seasar.framework.container.impl S2Containerの実装を提供します。 
org.seasar.framework.container.util S2Container用のユーティリティを提供します。 
 

org.seasar.framework.container での ArgDef の使用
 

org.seasar.framework.container での ArgDef のサブインタフェース
 interface AspectDef
          コンポーネントに適用するアスペクトを定義するインターフェースです。
 interface InterTypeDef
          コンポーネントに組み込むインタータイプを定義するインターフェースです。
 interface MetaDef
          コンポーネントの付加情報を定義するためのインターフェースです。
 interface PropertyDef
          コンポーネントのプロパティまたはフィールドにインジェクションする方法を定義するインターフェースです。
 

ArgDef を返す org.seasar.framework.container のメソッド
 ArgDef ArgDefAware.getArgDef(int index)
          指定されたインデックス番号indexの引数定義を返します。
 

ArgDef 型のパラメータを持つ org.seasar.framework.container のメソッド
 void ArgDefAware.addArgDef(ArgDef argDef)
          引数定義を追加します。
 

org.seasar.framework.container.impl での ArgDef の使用
 

ArgDef を実装している org.seasar.framework.container.impl のクラス
 class ArgDefImpl
          ArgDefの実装クラスです。
 class AspectDefImpl
          AspectDefの実装クラスです。
 class InterTypeDefImpl
          InterTypeDefの実装クラスです。
 class MetaDefImpl
          MetaDefの実装クラスです。
 class PropertyDefImpl
          PropertyDefの実装クラスです。
 

ArgDef を返す org.seasar.framework.container.impl のメソッド
 ArgDef SimpleComponentDef.getArgDef(int index)
           
 ArgDef MethodDefImpl.getArgDef(int index)
           
 ArgDef ComponentDefImpl.getArgDef(int index)
           
 

ArgDef 型のパラメータを持つ org.seasar.framework.container.impl のメソッド
 void SimpleComponentDef.addArgDef(ArgDef constructorArgDef)
           
 void MethodDefImpl.addArgDef(ArgDef argDef)
           
 void ComponentDefImpl.addArgDef(ArgDef argDef)
           
 

org.seasar.framework.container.util での ArgDef の使用
 

ArgDef を返す org.seasar.framework.container.util のメソッド
 ArgDef ArgDefSupport.getArgDef(int index)
          ArgDefを返します。
 

ArgDef 型のパラメータを持つ org.seasar.framework.container.util のメソッド
 void ArgDefSupport.addArgDef(ArgDef argDef)
          ArgDefを追加します。
 



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.