public interface ICallHandler
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Object |
UNHANDLED
A value resulting from #call() indicating the call could not be dispatched.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
call(java.lang.Object proxy,
java.lang.Class<?> iface,
java.lang.String name,
java.lang.String actualName,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] args)
Dispatch a call to an interface method.
|
static final java.lang.Object UNHANDLED
java.lang.Object call(java.lang.Object proxy,
java.lang.Class<?> iface,
java.lang.String name,
java.lang.String actualName,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] args)
proxy - The proxy instance delegating this call, null if not a proxyiface - The extended interface and owner of the methodname - The name of the methodactualName - The actual name of the property associated with the method e.g., a Json name that is not a legal Java identifier, can be nullreturnType - The return type of the methodparamTypes - The parameter types of the methodargs - The arguments from the call siteCopyright © 2022. All rights reserved.