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

java.lang.Object
  拡張org.seasar.framework.container.assembler.AbstractAssembler
直系の既知のサブクラス:
AbstractConstructorAssembler, AbstractMethodAssembler, AbstractPropertyAssembler

public abstract class AbstractAssembler
extends java.lang.Object

コンポーネントアセンブラの抽象クラスです。

作成者:
higa

コンストラクタの概要
AbstractAssembler(ComponentDef componentDef)
          AbstractAssemblerのコンストラクタです。
 
メソッドの概要
protected  java.lang.Object[] getArgs(java.lang.Class[] argTypes)
          引数を返します。
protected  BeanDesc getBeanDesc(java.lang.Object component)
          BeanDescを返します。
protected  java.lang.Class getComponentClass(java.lang.Object component)
          コンポーネントのクラスを返します。
protected  ComponentDef getComponentDef()
          ComponentDefを返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractAssembler

public AbstractAssembler(ComponentDef componentDef)
AbstractAssemblerのコンストラクタです。

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

getComponentDef

protected final ComponentDef getComponentDef()
ComponentDefを返します。

戻り値:
ComponentDef

getBeanDesc

protected BeanDesc getBeanDesc(java.lang.Object component)
BeanDescを返します。

パラメータ:
component -
戻り値:
BeanDesc
関連項目:
BindingUtil.getBeanDesc(ComponentDef, Object)

getComponentClass

protected java.lang.Class getComponentClass(java.lang.Object component)
コンポーネントのクラスを返します。

パラメータ:
component -
戻り値:
コンポーネントのクラス
関連項目:
BindingUtil.getComponentClass(ComponentDef, Object)

getArgs

protected java.lang.Object[] getArgs(java.lang.Class[] argTypes)
引数を返します。

パラメータ:
argTypes -
戻り値:
引数


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