public class MacroFunction extends AbstractCallableMethod
EVAL_METHOD
Constructor and Description |
---|
MacroFunction(List<Node> content,
String name,
LinkedHashMap<String,Object> argNamesWithDefaults,
boolean catchKwargs,
boolean catchVarargs,
boolean caller,
Context localContextScope) |
Modifier and Type | Method and Description |
---|---|
Object |
doEvaluate(Map<String,Object> argMap,
Map<String,Object> kwargMap,
List<Object> varArgs) |
boolean |
isCaller() |
boolean |
isCatchKwargs() |
boolean |
isCatchVarargs() |
evaluate, getArguments, getDefaults, getName
public Object doEvaluate(Map<String,Object> argMap, Map<String,Object> kwargMap, List<Object> varArgs)
doEvaluate
in class AbstractCallableMethod
public boolean isCatchKwargs()
public boolean isCatchVarargs()
public boolean isCaller()
Copyright © 2018. All rights reserved.