public class ClosureInvocationHandler extends AbstractClosureInvocationHandler
Constructor and Description |
---|
ClosureInvocationHandler(XClosure closure,
IEvaluationContext context,
IExpressionInterpreter interpreter,
CancelIndicator indicator) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
doInvoke(java.lang.reflect.Method method,
java.lang.Object[] args) |
protected void |
initializeClosureParameters(IEvaluationContext context,
java.lang.Object[] args) |
protected java.lang.String |
proxyToString(java.lang.Object proxy) |
invoke, isEquals, isHashCode, isToString
public ClosureInvocationHandler(XClosure closure, IEvaluationContext context, IExpressionInterpreter interpreter, CancelIndicator indicator)
protected java.lang.Object doInvoke(java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
doInvoke
in class AbstractClosureInvocationHandler
java.lang.Throwable
protected void initializeClosureParameters(IEvaluationContext context, java.lang.Object[] args)
protected java.lang.String proxyToString(java.lang.Object proxy)
proxyToString
in class AbstractClosureInvocationHandler
proxy
- the proxy instance. May be used by inheritors.