インタフェース
org.seasar.framework.beans.PropertyDesc の使用

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

org.seasar.framework.beans での PropertyDesc の使用
 

PropertyDesc を返す org.seasar.framework.beans のメソッド
 PropertyDesc BeanDesc.getPropertyDesc(String propertyName)
           
 PropertyDesc BeanDesc.getPropertyDesc(int index)
           
 

org.seasar.framework.beans.impl での PropertyDesc の使用
 

PropertyDesc を実装している org.seasar.framework.beans.impl のクラス
 class PropertyDescImpl
           
 

PropertyDesc を返す org.seasar.framework.beans.impl のメソッド
 PropertyDesc BeanDescImpl.getPropertyDesc(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, Object component)
          バインディングタイプ定義に基づいて、 componentに対してS2コンテナ上のコンポーネントをプロパティ経由でインジェクションします。
 

org.seasar.framework.container.assembler での PropertyDesc の使用
 

PropertyDesc 型のパラメータを持つ org.seasar.framework.container.assembler のメソッド
 void AbstractBindingTypeDef.bind(ComponentDef componentDef, PropertyDef propertyDef, PropertyDesc propertyDesc, Object component)
           
protected  void AbstractBindingTypeDef.bindManual(ComponentDef componentDef, PropertyDef propertyDef, PropertyDesc propertyDesc, Object component)
           
protected  boolean AbstractBindingTypeDef.bindAuto(ComponentDef componentDef, PropertyDesc propertyDesc, Object component)
           
protected  void AbstractBindingTypeDef.setValue(ComponentDef componentDef, PropertyDesc propertyDesc, Object component, Object value)
           
protected abstract  void AbstractBindingTypeDef.doBind(ComponentDef componentDef, PropertyDesc propertyDesc, Object component)
           
protected  void BindingTypeMayDef.doBind(ComponentDef componentDef, PropertyDesc propertyDesc, Object component)
           
protected  void BindingTypeMustDef.doBind(ComponentDef componentDef, PropertyDesc propertyDesc, Object component)
           
protected  void BindingTypeNoneDef.doBind(ComponentDef componentDef, PropertyDesc propertyDesc, Object component)
           
protected  void BindingTypeShouldDef.doBind(ComponentDef componentDef, PropertyDesc propertyDesc, Object component)
           
 

org.seasar.framework.container.factory での PropertyDesc の使用
 

PropertyDesc 型のパラメータを持つ org.seasar.framework.container.factory のメソッド
 PropertyDef AnnotationHandler.createPropertyDef(BeanDesc beanDesc, PropertyDesc propertyDesc)
           
 PropertyDef ConstantAnnotationHandler.createPropertyDef(BeanDesc beanDesc, PropertyDesc propertyDesc)
           
 



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