|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.aop.javassist.MethodInvocationClassGenerator.MethodInvocationTemplate
MethodInvocation
のテンプレートです。
コンストラクタの概要 | |
MethodInvocationClassGenerator.MethodInvocationTemplate(java.lang.Object target,
java.lang.Object[] arguments)
インスタンスを構築します。 |
メソッドの概要 | |
java.lang.Object[] |
getArguments()
|
java.lang.reflect.Method |
getMethod()
|
java.lang.Object |
getParameter(java.lang.String name)
パラメータを返します。 |
java.lang.reflect.AccessibleObject |
getStaticPart()
|
java.lang.Class |
getTargetClass()
バイトコードがエンハンスされる前のクラスを返します。 |
java.lang.Object |
getThis()
|
java.lang.Object |
proceed()
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public MethodInvocationClassGenerator.MethodInvocationTemplate(java.lang.Object target, java.lang.Object[] arguments)
target
- arguments
- メソッドの詳細 |
public java.lang.Class getTargetClass()
S2MethodInvocation
の記述:
S2MethodInvocation
内の getTargetClass
public java.lang.reflect.Method getMethod()
MethodInvocation
内の getMethod
public java.lang.reflect.AccessibleObject getStaticPart()
Joinpoint
内の getStaticPart
public java.lang.Object getParameter(java.lang.String name)
S2MethodInvocation
の記述:
S2MethodInvocation
内の getParameter
name
-
public java.lang.Object getThis()
Joinpoint
内の getThis
public java.lang.Object[] getArguments()
Invocation
内の getArguments
public java.lang.Object proceed() throws java.lang.Throwable
Joinpoint
内の proceed
java.lang.Throwable
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |