@HashCodeAndEqualsPlugin.Enhance protected static class JavaDispatcher.ProxiedInvocationHandler extends Object implements InvocationHandler
Modifier | Constructor and Description |
---|---|
protected |
ProxiedInvocationHandler(String name,
Map<Method,JavaDispatcher.Dispatcher> targets)
Creates a new invocation handler for proxying a type.
|
Modifier and Type | Method and Description |
---|---|
Object |
invoke(Object proxy,
Method method,
Object[] argument) |
protected ProxiedInvocationHandler(String name, Map<Method,JavaDispatcher.Dispatcher> targets)
name
- The proxied type's name.targets
- A mapping of proxy type methods to their proxied dispatchers.@MaybeNull public Object invoke(Object proxy, Method method, @MaybeNull Object[] argument) throws Throwable
invoke
in interface InvocationHandler
Throwable
Copyright © 2014–2022. All rights reserved.