private class InterceptorStackCallback.InterceptedMethodInvocation
extends java.lang.Object
implements org.aopalliance.intercept.MethodInvocation
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Object[] |
arguments |
(package private) int |
interceptorIndex |
(package private) java.lang.Object |
proxy |
Constructor and Description |
---|
InterceptedMethodInvocation(java.lang.Object proxy,
java.lang.Object[] arguments,
int interceptorIndex) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
getArguments() |
java.lang.reflect.Method |
getMethod() |
java.lang.reflect.AccessibleObject |
getStaticPart() |
java.lang.Object |
getThis() |
java.lang.Object |
proceed() |
final java.lang.Object proxy
final java.lang.Object[] arguments
final int interceptorIndex
public InterceptedMethodInvocation(java.lang.Object proxy, java.lang.Object[] arguments, int interceptorIndex)
public java.lang.Object proceed() throws java.lang.Throwable
proceed
in interface org.aopalliance.intercept.Joinpoint
java.lang.Throwable
public java.lang.reflect.Method getMethod()
getMethod
in interface org.aopalliance.intercept.MethodInvocation
public java.lang.Object[] getArguments()
getArguments
in interface org.aopalliance.intercept.Invocation
public java.lang.Object getThis()
getThis
in interface org.aopalliance.intercept.Joinpoint
public java.lang.reflect.AccessibleObject getStaticPart()
getStaticPart
in interface org.aopalliance.intercept.Joinpoint