org.seasar.framework.aop.javassist
クラス MethodInvocationClassGenerator.MethodInvocationTemplate

java.lang.Object
  拡張org.seasar.framework.aop.javassist.MethodInvocationClassGenerator.MethodInvocationTemplate
すべての実装インタフェース:
Invocation, Joinpoint, MethodInvocation, S2MethodInvocation
含まれているクラス:
MethodInvocationClassGenerator

public static class MethodInvocationClassGenerator.MethodInvocationTemplate
extends Object
implements S2MethodInvocation


コンストラクタの概要
MethodInvocationClassGenerator.MethodInvocationTemplate(Object target, Object[] arguments)
           
 
メソッドの概要
 Object[] getArguments()
           
 Method getMethod()
           
 Object getParameter(String name)
           
 AccessibleObject getStaticPart()
           
 Class getTargetClass()
           
 Object getThis()
           
 Object proceed()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MethodInvocationClassGenerator.MethodInvocationTemplate

public MethodInvocationClassGenerator.MethodInvocationTemplate(Object target,
                                                               Object[] arguments)
メソッドの詳細

getTargetClass

public Class getTargetClass()
定義:
インタフェース S2MethodInvocation 内の getTargetClass

getMethod

public Method getMethod()
定義:
インタフェース MethodInvocation 内の getMethod

getStaticPart

public AccessibleObject getStaticPart()
定義:
インタフェース Joinpoint 内の getStaticPart

getParameter

public Object getParameter(String name)
定義:
インタフェース S2MethodInvocation 内の getParameter

getThis

public Object getThis()
定義:
インタフェース Joinpoint 内の getThis

getArguments

public Object[] getArguments()
定義:
インタフェース Invocation 内の getArguments

proceed

public Object proceed()
               throws Throwable
定義:
インタフェース Joinpoint 内の proceed
例外:
Throwable


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