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

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

public class BindingTypeMustDef
extends AbstractBindingTypeDef

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

作成者:
higa

フィールドの概要
 
インタフェース org.seasar.framework.container.BindingTypeDef から継承したフィールド
MAY_NAME, MUST_NAME, NONE_NAME, SHOULD_NAME
 
コンストラクタの概要
protected BindingTypeMustDef(java.lang.String name)
          BindingTypeMustDefを作成します。
 
メソッドの概要
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
 

コンストラクタの詳細

BindingTypeMustDef

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

パラメータ:
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.