org.seasar.framework.container.assembler
クラス BindingTypeShouldDef

java.lang.Object
  拡張org.seasar.framework.container.assembler.AbstractBindingTypeDef
      拡張org.seasar.framework.container.assembler.BindingTypeShouldDef
すべての実装インタフェース:
BindingTypeDef

public class BindingTypeShouldDef
extends AbstractBindingTypeDef

バインディングタイプ定義のshould版です。

作成者:
higa

フィールドの概要
 
インタフェース org.seasar.framework.container.BindingTypeDef から継承したフィールド
MAY_NAME, MUST_NAME, NONE_NAME, SHOULD_NAME
 
コンストラクタの概要
protected BindingTypeShouldDef(java.lang.String name)
          BindingTypeShouldDefを作成します。
 
メソッドの概要
protected  void doBind(ComponentDef componentDef, java.lang.reflect.Field field, java.lang.Object component)
          オブジェクトを結びつけるためのメソッドです。
protected  void doBind(ComponentDef componentDef, PropertyDesc propertyDesc, java.lang.Object component)
          オブジェクトを結びつけるためのメソッドです。
 
クラス org.seasar.framework.container.assembler.AbstractBindingTypeDef から継承したメソッド
bind, bind, bindAuto, bindAuto, bindManual, bindManual, equals, getName, getValue, getValue, hashCode, isAutoBindable, setValue, setValue
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BindingTypeShouldDef

protected BindingTypeShouldDef(java.lang.String name)
BindingTypeShouldDefを作成します。

パラメータ:
name -
メソッドの詳細

doBind

protected void doBind(ComponentDef componentDef,
                      java.lang.reflect.Field field,
                      java.lang.Object component)
クラス AbstractBindingTypeDef の記述:
オブジェクトを結びつけるためのメソッドです。

定義:
クラス AbstractBindingTypeDef 内の doBind
パラメータ:
componentDef -
field -
component -

doBind

protected void doBind(ComponentDef componentDef,
                      PropertyDesc propertyDesc,
                      java.lang.Object component)
クラス AbstractBindingTypeDef の記述:
オブジェクトを結びつけるためのメソッドです。

定義:
クラス AbstractBindingTypeDef 内の doBind
パラメータ:
componentDef -
propertyDesc -
component -


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