public abstract class JavassistInvocation extends Object implements Invocation
Invocation
implementation. This class
actually serves as the superclass for all Javassist-based
method invocations. Subclasses are dynamically created to deal with specific interface methods (they're hard-wired).Modifier | Constructor and Description |
---|---|
protected |
JavassistInvocation(Object proxy,
Object target,
Method method,
Object[] arguments) |
Modifier and Type | Method and Description |
---|---|
Object[] |
getArguments()
Returns the arguments being passed to this method invocation.
|
Method |
getMethod()
Returns the method being called.
|
Object |
getProxy()
Returns the proxy object on which this invocation was invoked.
|
protected Object |
getTarget() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
proceed
protected JavassistInvocation(Object proxy, Object target, Method method, Object[] arguments)
public Object[] getArguments()
Invocation
getArguments
in interface Invocation
public Method getMethod()
Invocation
getMethod
in interface Invocation
public Object getProxy()
Invocation
getProxy
in interface Invocation
Copyright © 2005–2014 The Apache Software Foundation. All rights reserved.