|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Description of the current invocation, given to an interceptor upon method-call.
| Method Summary | |
java.lang.Object[] |
getArgs()
Gets the arguments to the call. |
java.lang.Object |
getArgument(int arg)
|
int |
getArgumentCount()
|
AspectInstance |
getAspectInstance()
|
int |
getCurrentIndex()
Gets the index of the current interceptor. |
int |
getfInterceptorCount()
Gets the total number of interceptors in the chain. |
Interceptor |
getInterceptor(int index)
Gets the interceptors at the specified index. |
java.lang.reflect.Method |
getMethod()
Gets the method being called. |
java.lang.Object |
getProxy()
Gets the aspected object the call is part of. |
java.lang.Object |
getTarget()
Gets the target of the call. |
java.lang.Class |
getTargetInterface()
|
java.lang.Object |
invokeNext()
Invoke the next interceptor in the stack (or the target if you're last). |
void |
setTarget(java.lang.Object o)
Change the target of the current mixin. |
| Method Detail |
public java.lang.Object invokeNext()
throws java.lang.Throwable
java.lang.Throwable - if the call throws an exception.public java.lang.Object getTarget()
public void setTarget(java.lang.Object o)
o - public java.lang.Object getProxy()
public int getCurrentIndex()
public int getfInterceptorCount()
public Interceptor getInterceptor(int index)
index - index to the interceptor to retrieve.
public java.lang.reflect.Method getMethod()
public java.lang.Object[] getArgs()
public java.lang.Class getTargetInterface()
public AspectInstance getAspectInstance()
public int getArgumentCount()
public java.lang.Object getArgument(int arg)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||