public class InvocationHandlerMethodInvocation extends Object implements org.aopalliance.intercept.MethodInvocation
MethodInvocation
, which operates on an
InvocationHandler
instance.Constructor and Description |
---|
InvocationHandlerMethodInvocation(InvocationHandler handler,
Object proxy,
Method method,
Object[] arguments) |
Modifier and Type | Method and Description |
---|---|
Object[] |
getArguments() |
Method |
getMethod() |
AccessibleObject |
getStaticPart() |
Object |
getThis() |
Object |
proceed() |
public InvocationHandlerMethodInvocation(InvocationHandler handler, Object proxy, Method method, Object[] arguments)
handler
- The invocation handler to call.proxy
- The proxy to pass to InvocationHandler.invoke(Object, Method, Object[])
method
- The method to call.arguments
- The arguments to pass to the invocation.public Object[] getArguments()
getArguments
in interface org.aopalliance.intercept.Invocation
public Object proceed() throws Throwable
proceed
in interface org.aopalliance.intercept.Joinpoint
Throwable
public Object getThis()
getThis
in interface org.aopalliance.intercept.Joinpoint
public AccessibleObject getStaticPart()
getStaticPart
in interface org.aopalliance.intercept.Joinpoint
public Method getMethod()
getMethod
in interface org.aopalliance.intercept.MethodInvocation
Copyright © 2016 Clazzes.org. All rights reserved.