|
|||||||||||
前 次 | フレームあり フレームなし |
AutoBindingDef を使用しているパッケージ | |
org.seasar.framework.container | S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。 |
org.seasar.framework.container.assembler | バインディング機能を提供します。 |
org.seasar.framework.container.autoregister | コンポーネントを自動登録する機能を提供します。 |
org.seasar.framework.container.creator | コンポーネント定義を自動生成する機能を提供します。 |
org.seasar.framework.container.factory | S2コンテナを構成および構築するためのクラスを提供します。 |
org.seasar.framework.container.impl | S2Containerの実装を提供します。 |
org.seasar.framework.container での AutoBindingDef の使用 |
AutoBindingDef を返す org.seasar.framework.container のメソッド | |
AutoBindingDef |
ComponentDef.getAutoBindingDef()
自動バインディング定義を返します。 |
AutoBindingDef 型のパラメータを持つ org.seasar.framework.container のメソッド | |
void |
ComponentDef.setAutoBindingDef(AutoBindingDef autoBindingDef)
自動バインディング定義を設定します。 |
org.seasar.framework.container.assembler での AutoBindingDef の使用 |
AutoBindingDef を実装している org.seasar.framework.container.assembler のクラス | |
class |
AbstractAutoBindingDef
自動バインディング定義の抽象クラスです。 |
class |
AutoBindingAutoDef
自動バインディング定義の自動版です。 |
class |
AutoBindingConstructorDef
自動バインディング定義のコンストラクタ版です。 |
class |
AutoBindingNoneDef
自動バンディング定義の何も行わない版です。 |
class |
AutoBindingPropertyDef
自動バンディング定義のプロパティ版です。 |
class |
AutoBindingSemiAutoDef
自動バインディング定義の半自動版です。 |
AutoBindingDef として宣言されている org.seasar.framework.container.assembler のフィールド | |
static AutoBindingDef |
AutoBindingDefFactory.AUTO
自動バインディング定義AUTOのフィールドです。 |
static AutoBindingDef |
AutoBindingDefFactory.CONSTRUCTOR
自動バインディング定義CONSTRUCTORのフィールドです。 |
static AutoBindingDef |
AutoBindingDefFactory.PROPERTY
自動バインディング定義PROPERTYのフィールドです。 |
static AutoBindingDef |
AutoBindingDefFactory.NONE
自動バインディング定義NONEのフィールドです。 |
static AutoBindingDef |
AutoBindingDefFactory.SEMIAUTO
自動バインディング定義SEMIAUTOのフィールドです。 |
AutoBindingDef を返す org.seasar.framework.container.assembler のメソッド | |
static AutoBindingDef |
AutoBindingDefFactory.getAutoBindingDef(java.lang.String name)
自動バインディング定義を返します。 |
AutoBindingDef 型のパラメータを持つ org.seasar.framework.container.assembler のメソッド | |
static void |
AutoBindingDefFactory.addAutoBindingDef(AutoBindingDef autoBindingDef)
自動バインディング定義を追加します。 |
org.seasar.framework.container.autoregister での AutoBindingDef の使用 |
AutoBindingDef を返す org.seasar.framework.container.autoregister のメソッド | |
AutoBindingDef |
AbstractComponentAutoRegister.getAutoBindingDef()
自動バインディング定義を返します。 |
AutoBindingDef 型のパラメータを持つ org.seasar.framework.container.autoregister のメソッド | |
void |
AbstractComponentAutoRegister.setAutoBindingDef(AutoBindingDef autoBindingDef)
自動バインディング定義を設定します。 |
org.seasar.framework.container.creator での AutoBindingDef の使用 |
AutoBindingDef を返す org.seasar.framework.container.creator のメソッド | |
AutoBindingDef |
ComponentCreatorImpl.getAutoBindingDef()
自動バインディング定義 を返します。 |
AutoBindingDef 型のパラメータを持つ org.seasar.framework.container.creator のメソッド | |
void |
ComponentCreatorImpl.setAutoBindingDef(AutoBindingDef autoBindingDef)
自動バインディング定義 を設定します。 |
org.seasar.framework.container.factory での AutoBindingDef の使用 |
AutoBindingDef を返す org.seasar.framework.container.factory のメソッド | |
protected AutoBindingDef |
AbstractAnnotationHandler.getAutoBindingDef(java.lang.String name)
自動バインディング定義を返します。 |
AutoBindingDef 型のパラメータを持つ org.seasar.framework.container.factory のメソッド | |
ComponentDef |
ConstantAnnotationHandler.createComponentDef(java.lang.Class componentClass,
InstanceDef defaultInstanceDef,
AutoBindingDef defaultAutoBindingDef,
boolean defaultExternalBinding)
|
ComponentDef |
AnnotationHandler.createComponentDef(java.lang.String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef)
クラス名、インスタンス定義、自動バインディング定義を指定してコンポーネント定義を作成します。 |
ComponentDef |
AnnotationHandler.createComponentDef(java.lang.String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding)
クラス名、インスタンス定義、自動バインディング定義、外部バインディングの有無を指定してコンポーネント定義を作成します。 |
ComponentDef |
AnnotationHandler.createComponentDef(java.lang.Class componentClass,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef)
コンポーネントクラス、インスタンス定義、自動バインディング定義を指定してコンポーネント定義を作成します。 |
ComponentDef |
AnnotationHandler.createComponentDef(java.lang.Class componentClass,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding)
コンポーネントクラス、インスタンス定義、自動バインディング定義、外部バインディングを指定してコンポーネント定義を作成します。 |
ComponentDef |
AbstractAnnotationHandler.createComponentDef(java.lang.String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef)
|
ComponentDef |
AbstractAnnotationHandler.createComponentDef(java.lang.String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding)
|
ComponentDef |
AbstractAnnotationHandler.createComponentDef(java.lang.Class componentClass,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef)
|
protected ComponentDef |
AbstractAnnotationHandler.createComponentDef(java.lang.Class componentClass,
java.lang.String name,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding)
指定したコンポーネントクラスからコンポーネント定義を作成します。 |
org.seasar.framework.container.impl での AutoBindingDef の使用 |
AutoBindingDef を返す org.seasar.framework.container.impl のメソッド | |
AutoBindingDef |
SimpleComponentDef.getAutoBindingDef()
|
AutoBindingDef |
ComponentDefImpl.getAutoBindingDef()
|
AutoBindingDef 型のパラメータを持つ org.seasar.framework.container.impl のメソッド | |
void |
SimpleComponentDef.setAutoBindingDef(AutoBindingDef autoBindingDef)
|
void |
ComponentDefImpl.setAutoBindingDef(AutoBindingDef autoBindingDef)
|
|
|||||||||||
前 次 | フレームあり フレームなし |