public abstract class LazyMethod extends LazyMember<IOpenMethod> implements IOpenMethod, IUriMember, LazyMethodWrapper
LazyMember.EmptyInterfaceEMPTY, LONG, REGULAR, SHORT| Modifier and Type | Method and Description |
|---|---|
IOpenMethod |
getCompiledMethod(IRuntimeEnv env) |
static LazyMethod |
getLazyMethod(XlsLazyModuleOpenClass xlsLazyModuleOpenClass,
DeploymentDescription deployment,
Module module,
Class<?>[] argTypes,
IOpenMethod original,
IDependencyManager dependencyManager,
ClassLoader classLoader,
boolean executionMode,
Map<String,Object> externalParameters) |
IOpenMethod |
getMember()
Compiles method declaring the member and returns it.
|
IOpenMethod |
getMethod() |
IMethodSignature |
getSignature() |
String |
getUri() |
Object |
invoke(Object target,
Object[] params,
IRuntimeEnv env) |
boolean |
isConstructor() |
clearCachedMember, getCachedMember, getClassLoader, getCompiledOpenClass, getCompiledOpenClassWithThrowErrorExceptionsIfAny, getDeclaringClass, getDependencyManager, getDeployment, getDisplayName, getExternalParameters, getInfo, getModule, getName, getOriginal, getType, getXlsLazyModuleOpenClass, isExecutionMode, isStatic, setCachedMemberclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDeclaringClass, getInfo, getType, isStaticgetDisplayName, getNamepublic static final LazyMethod getLazyMethod(XlsLazyModuleOpenClass xlsLazyModuleOpenClass, DeploymentDescription deployment, Module module, Class<?>[] argTypes, IOpenMethod original, IDependencyManager dependencyManager, ClassLoader classLoader, boolean executionMode, Map<String,Object> externalParameters)
public IOpenMethod getMember()
getMember in class LazyMember<IOpenMethod>public IMethodSignature getSignature()
getSignature in interface IOpenMethodHeaderpublic boolean isConstructor()
isConstructor in interface IOpenMethodpublic IOpenMethod getCompiledMethod(IRuntimeEnv env)
getCompiledMethod in interface LazyMethodWrapperpublic String getUri()
getUri in interface IUriMemberpublic IOpenMethod getMethod()
getMethod in interface IMethodCallerCopyright © 2004–2019 OpenL Tablets. All rights reserved.