|
|||||||||||
前 次 | フレームあり フレームなし |
PropertyDesc を使用しているパッケージ | |
org.seasar.framework.beans | JavaBeansのメタデータにアクセスする機能を提供します。 |
org.seasar.framework.beans.impl | JavaBeansのメタデータにアクセスする機能の実装を提供します。 |
org.seasar.framework.container | S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。 |
org.seasar.framework.container.assembler | バインディング機能を提供します。 |
org.seasar.framework.container.factory | S2コンテナを構成および構築するためのクラスを提供します。 |
org.seasar.framework.beans での PropertyDesc の使用 |
PropertyDesc を返す org.seasar.framework.beans のメソッド | |
PropertyDesc |
BeanDesc.getPropertyDesc(java.lang.String propertyName)
PropertyDesc を返します。 |
PropertyDesc |
BeanDesc.getPropertyDesc(int index)
PropertyDesc を返します。 |
org.seasar.framework.beans.impl での PropertyDesc の使用 |
PropertyDesc を実装している org.seasar.framework.beans.impl のクラス | |
class |
PropertyDescImpl
PropertyDesc の実装クラスです。 |
PropertyDesc を返す org.seasar.framework.beans.impl のメソッド | |
PropertyDesc |
BeanDescImpl.getPropertyDesc(java.lang.String propertyName)
|
PropertyDesc |
BeanDescImpl.getPropertyDesc(int index)
|
org.seasar.framework.container での PropertyDesc の使用 |
PropertyDesc 型のパラメータを持つ org.seasar.framework.container のメソッド | |
void |
BindingTypeDef.bind(ComponentDef componentDef,
PropertyDef propertyDef,
PropertyDesc propertyDesc,
java.lang.Object component)
バインディングタイプ定義に基づいて、 component に対してS2コンテナ上のコンポーネントをプロパティ経由でインジェクションします。 |
org.seasar.framework.container.assembler での PropertyDesc の使用 |
PropertyDesc 型のパラメータを持つ org.seasar.framework.container.assembler のメソッド | |
protected void |
BindingTypeShouldDef.doBind(ComponentDef componentDef,
PropertyDesc propertyDesc,
java.lang.Object component)
|
protected void |
BindingTypeNoneDef.doBind(ComponentDef componentDef,
PropertyDesc propertyDesc,
java.lang.Object component)
|
protected void |
BindingTypeMustDef.doBind(ComponentDef componentDef,
PropertyDesc propertyDesc,
java.lang.Object component)
|
protected void |
BindingTypeMayDef.doBind(ComponentDef componentDef,
PropertyDesc propertyDesc,
java.lang.Object component)
|
void |
AbstractBindingTypeDef.bind(ComponentDef componentDef,
PropertyDef propertyDef,
PropertyDesc propertyDesc,
java.lang.Object component)
|
protected void |
AbstractBindingTypeDef.bindManual(ComponentDef componentDef,
PropertyDef propertyDef,
PropertyDesc propertyDesc,
java.lang.Object component)
明示的な設定にもとづいてオブジェクトを結び付けます。 |
protected boolean |
AbstractBindingTypeDef.bindAuto(ComponentDef componentDef,
PropertyDesc propertyDesc,
java.lang.Object component)
自動的にオブジェクトを結び付けます。 |
protected void |
AbstractBindingTypeDef.setValue(ComponentDef componentDef,
PropertyDesc propertyDesc,
java.lang.Object component,
java.lang.Object value)
プロパティに値を設定します。 |
protected abstract void |
AbstractBindingTypeDef.doBind(ComponentDef componentDef,
PropertyDesc propertyDesc,
java.lang.Object component)
オブジェクトを結びつけるためのメソッドです。 |
org.seasar.framework.container.factory での PropertyDesc の使用 |
PropertyDesc 型のパラメータを持つ org.seasar.framework.container.factory のメソッド | |
PropertyDef |
ConstantAnnotationHandler.createPropertyDef(BeanDesc beanDesc,
PropertyDesc propertyDesc)
|
PropertyDef |
AnnotationHandler.createPropertyDef(BeanDesc beanDesc,
PropertyDesc propertyDesc)
プロパティ名を指定してコンポーネント定義に追加するプロパティ定義を作成します。 |
|
|||||||||||
前 次 | フレームあり フレームなし |