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

java.lang.Object
  拡張org.seasar.framework.container.assembler.AbstractAssembler
      拡張org.seasar.framework.container.assembler.AbstractMethodAssembler
すべての実装インタフェース:
MethodAssembler
直系の既知のサブクラス:
DefaultDestroyMethodAssembler, DefaultInitMethodAssembler

public abstract class AbstractMethodAssembler
extends AbstractAssembler
implements MethodAssembler

メソッドアセンブラの抽象クラスです。

作成者:
higa

コンストラクタの概要
AbstractMethodAssembler(ComponentDef componentDef)
           
 
メソッドの概要
protected  void invoke(BeanDesc beanDesc, java.lang.Object component, MethodDef methodDef)
          定義されたメソッドを呼び出します。
 
クラス org.seasar.framework.container.assembler.AbstractAssembler から継承したメソッド
getArgs, getBeanDesc, getComponentClass, getComponentDef
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.framework.container.MethodAssembler から継承したメソッド
assemble
 

コンストラクタの詳細

AbstractMethodAssembler

public AbstractMethodAssembler(ComponentDef componentDef)
パラメータ:
componentDef -
メソッドの詳細

invoke

protected void invoke(BeanDesc beanDesc,
                      java.lang.Object component,
                      MethodDef methodDef)
               throws IllegalMethodRuntimeException
定義されたメソッドを呼び出します。

パラメータ:
beanDesc -
component -
methodDef -
例外:
IllegalMethodRuntimeException - メソッド呼び出しで例外が発生した場合


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