public class OverloadedMethodsDispatcherTable extends MatchingOpenMethodDispatcher
EMPTY, LONG, REGULAR, SHORT| Constructor and Description |
|---|
OverloadedMethodsDispatcherTable() |
OverloadedMethodsDispatcherTable(IOpenMethod method,
XlsModuleOpenClass moduleOpenClass) |
| Modifier and Type | Method and Description |
|---|---|
Object |
invoke(Object target,
Object[] params,
IRuntimeEnv env)
Invokes appropriate method using runtime context.
|
addMethod, findMatchingMethod, getCandidates, getDecisionTableOpenMethod, getDeclaringClass, getDispatcherTable, getInfo, getType, setDecisionTableOpenMethoddecorate, findMatchingMethod, getDisplayName, getMethod, getName, getSignature, getTargetMethod, invokeInner, isConstructor, isStatic, useActiveOrNewerVersionpublic OverloadedMethodsDispatcherTable()
public OverloadedMethodsDispatcherTable(IOpenMethod method, XlsModuleOpenClass moduleOpenClass)
public Object invoke(Object target, Object[] params, IRuntimeEnv env)
OpenMethodDispatcherinvoke in interface Invokableinvoke in class OpenMethodDispatcherCopyright © 2004–2019 OpenL Tablets. All rights reserved.