|
|||||||||||
前 次 | フレームあり フレームなし |
InstanceDef を使用しているパッケージ | |
org.seasar.framework.container | S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。 |
org.seasar.framework.container.autoregister | コンポーネントを自動登録する機能を提供します。 |
org.seasar.framework.container.creator | コンポーネント定義を自動生成する機能を提供します。 |
org.seasar.framework.container.deployer | コンポーネントのインスタンスを生成する機能を提供します。 |
org.seasar.framework.container.factory | S2コンテナを構成および構築するためのクラスを提供します。 |
org.seasar.framework.container.impl | S2Containerの実装を提供します。 |
org.seasar.framework.container での InstanceDef の使用 |
InstanceDef を返す org.seasar.framework.container のメソッド | |
InstanceDef |
ComponentDef.getInstanceDef()
インスタンス定義を返します。 |
InstanceDef 型のパラメータを持つ org.seasar.framework.container のメソッド | |
void |
ComponentDef.setInstanceDef(InstanceDef instanceDef)
インスタンス定義を設定します。 |
org.seasar.framework.container.autoregister での InstanceDef の使用 |
InstanceDef を返す org.seasar.framework.container.autoregister のメソッド | |
InstanceDef |
AbstractComponentAutoRegister.getInstanceDef()
インスタンス定義を返します。 |
InstanceDef 型のパラメータを持つ org.seasar.framework.container.autoregister のメソッド | |
void |
AbstractComponentAutoRegister.setInstanceDef(InstanceDef instanceDef)
インスタンス定義を設定します。 |
org.seasar.framework.container.creator での InstanceDef の使用 |
InstanceDef を返す org.seasar.framework.container.creator のメソッド | |
InstanceDef |
ComponentCreatorImpl.getInstanceDef()
インスタンス定義 を返します。 |
InstanceDef 型のパラメータを持つ org.seasar.framework.container.creator のメソッド | |
void |
ComponentCreatorImpl.setInstanceDef(InstanceDef instanceDef)
インスタンス定義 を設定します。 |
org.seasar.framework.container.deployer での InstanceDef の使用 |
InstanceDef を実装している org.seasar.framework.container.deployer のクラス | |
class |
AbstractInstanceDef
InstanceDef の抽象クラスです。 |
class |
InstanceApplicationDef
application用の InstanceDef です。 |
class |
InstanceOuterDef
outer用の InstanceDef です。 |
class |
InstancePrototypeDef
prototype用の InstanceDef です。 |
class |
InstanceRequestDef
request用の InstanceDef です。 |
class |
InstanceSessionDef
session用の InstanceDef です。 |
class |
InstanceSingletonDef
singleton用の InstanceDef です。 |
InstanceDef として宣言されている org.seasar.framework.container.deployer のフィールド | |
static InstanceDef |
InstanceDefFactory.SINGLETON
singleton用の InstanceDef 。 |
static InstanceDef |
InstanceDefFactory.PROTOTYPE
prototype用の InstanceDef 。 |
static InstanceDef |
InstanceDefFactory.APPLICATION
application用の InstanceDef 。 |
static InstanceDef |
InstanceDefFactory.SESSION
session用の InstanceDef 。 |
static InstanceDef |
InstanceDefFactory.REQUEST
request用の InstanceDef 。 |
static InstanceDef |
InstanceDefFactory.OUTER
outer用の InstanceDef 。 |
InstanceDef を返す org.seasar.framework.container.deployer のメソッド | |
static InstanceDef |
InstanceDefFactory.getInstanceDef(java.lang.String name)
nameに応じた InstanceDef を返します。 |
InstanceDef 型のパラメータを持つ org.seasar.framework.container.deployer のメソッド | |
static void |
InstanceDefFactory.addInstanceDef(InstanceDef instanceDef)
InstanceDef を追加します。 |
org.seasar.framework.container.factory での InstanceDef の使用 |
InstanceDef を返す org.seasar.framework.container.factory のメソッド | |
protected InstanceDef |
AbstractAnnotationHandler.getInstanceDef(java.lang.String name,
InstanceDef defaultInstanceDef)
インスタンス定義を返します。 |
protected InstanceDef |
AbstractAnnotationHandler.getInstanceDef(java.lang.String name)
インスタンス定義を返します。 |
InstanceDef 型のパラメータを持つ 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)
クラス名、インスタンス定義を指定してコンポーネント定義を作成します。 |
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)
コンポーネント名、インスタンス定義を指定してコンポーネント定義を作成します。 |
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)
|
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)
|
ComponentDef |
AbstractAnnotationHandler.createComponentDef(java.lang.Class componentClass,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef)
|
protected InstanceDef |
AbstractAnnotationHandler.getInstanceDef(java.lang.String name,
InstanceDef defaultInstanceDef)
インスタンス定義を返します。 |
protected ComponentDef |
AbstractAnnotationHandler.createComponentDef(java.lang.Class componentClass,
java.lang.String name,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding)
指定したコンポーネントクラスからコンポーネント定義を作成します。 |
org.seasar.framework.container.impl での InstanceDef の使用 |
InstanceDef を返す org.seasar.framework.container.impl のメソッド | |
InstanceDef |
SimpleComponentDef.getInstanceDef()
|
InstanceDef |
ComponentDefImpl.getInstanceDef()
|
InstanceDef 型のパラメータを持つ org.seasar.framework.container.impl のメソッド | |
void |
SimpleComponentDef.setInstanceDef(InstanceDef instanceDef)
|
void |
ComponentDefImpl.setInstanceDef(InstanceDef instanceDef)
|
|
|||||||||||
前 次 | フレームあり フレームなし |