org.seasar.framework.container.assembler
クラス AbstractPropertyAssembler
java.lang.Object
org.seasar.framework.container.assembler.AbstractAssembler
org.seasar.framework.container.assembler.AbstractPropertyAssembler
- すべての実装インタフェース:
- PropertyAssembler
- 直系の既知のサブクラス:
- AutoPropertyAssembler, ManualOnlyPropertyAssembler, SemiAutoPropertyAssembler
- public abstract class AbstractPropertyAssembler
- extends AbstractAssembler
- implements PropertyAssembler
プロパティアセンブラの抽象クラスです。
- 作成者:
- higa
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPropertyAssembler
public AbstractPropertyAssembler(ComponentDef componentDef)
- パラメータ:
componentDef -
bindExternally
protected void bindExternally(BeanDesc beanDesc,
ComponentDef componentDef,
java.lang.Object component,
java.util.Set names)
throws EmptyRuntimeException
ExternalContextのデータをプロパティに自動設定します。
- パラメータ:
beanDesc - componentDef - component - names -
- 例外:
EmptyRuntimeException - ExternalContextがnullの場合
getValue
protected java.lang.Object getValue(java.lang.String name,
java.lang.Class type,
ExternalContext extCtx)
ExternalContextから値を取り出します。
- パラメータ:
name - type - extCtx -
- 戻り値:
- 値
getValue
protected java.lang.Object getValue(java.lang.String name,
ExternalContext extCtx)
ExternalContextから値を取り出します。
- パラメータ:
name - extCtx -
- 戻り値:
- 値
getValues
protected java.lang.Object[] getValues(java.lang.String name,
ExternalContext extCtx)
ExternalContextから配列の値を取り出します。
- パラメータ:
name - extCtx -
- 戻り値:
- 配列の値
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.