Methods in gnu.expr with parameters of type ModuleMethod |
java.lang.Object |
ModuleWithContext.apply0(ModuleMethod method)
|
java.lang.Object |
ModuleBody.apply0(ModuleMethod method)
A subclass will typically override this like:
switch (method.selector) {
case 3: return function3();
case 5: return function5();
default: super.apply0(method);
} |
static java.lang.Object |
ModuleMethod.apply0Default(ModuleMethod method)
|
java.lang.Object |
ModuleWithContext.apply1(ModuleMethod method,
java.lang.Object arg1)
|
java.lang.Object |
ModuleBody.apply1(ModuleMethod method,
java.lang.Object arg1)
|
static java.lang.Object |
ModuleMethod.apply1Default(ModuleMethod method,
java.lang.Object arg1)
|
java.lang.Object |
ModuleWithContext.apply2(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2)
|
java.lang.Object |
ModuleBody.apply2(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2)
|
static java.lang.Object |
ModuleMethod.apply2Default(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2)
|
java.lang.Object |
ModuleWithContext.apply3(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
java.lang.Object |
ModuleBody.apply3(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
static java.lang.Object |
ModuleMethod.apply3Default(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
java.lang.Object |
ModuleWithContext.apply4(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
java.lang.Object |
ModuleBody.apply4(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
static java.lang.Object |
ModuleMethod.apply4Default(ModuleMethod method,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
java.lang.Object |
ModuleWithContext.applyN(ModuleMethod method,
java.lang.Object[] args)
|
java.lang.Object |
ModuleBody.applyN(ModuleMethod method,
java.lang.Object[] args)
|
static java.lang.Object |
ModuleMethod.applyNDefault(ModuleMethod method,
java.lang.Object[] args)
|
int |
ModuleWithContext.match0(ModuleMethod proc,
CallContext ctx)
|
int |
ModuleBody.match0(ModuleMethod proc,
CallContext ctx)
|
int |
ModuleWithContext.match1(ModuleMethod proc,
java.lang.Object arg1,
CallContext ctx)
|
int |
ModuleBody.match1(ModuleMethod proc,
java.lang.Object arg1,
CallContext ctx)
|
int |
ModuleWithContext.match2(ModuleMethod proc,
java.lang.Object arg1,
java.lang.Object arg2,
CallContext ctx)
|
int |
ModuleBody.match2(ModuleMethod proc,
java.lang.Object arg1,
java.lang.Object arg2,
CallContext ctx)
|
int |
ModuleWithContext.match3(ModuleMethod proc,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
CallContext ctx)
|
int |
ModuleBody.match3(ModuleMethod proc,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
CallContext ctx)
|
int |
ModuleWithContext.match4(ModuleMethod proc,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
CallContext ctx)
|
int |
ModuleBody.match4(ModuleMethod proc,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
CallContext ctx)
|
int |
ModuleWithContext.matchN(ModuleMethod proc,
java.lang.Object[] args,
CallContext ctx)
|
int |
ModuleBody.matchN(ModuleMethod proc,
java.lang.Object[] args,
CallContext ctx)
|