public abstract class ClassExpression extends BaseExpression
FUNC_PARAMS_VAR, instance, lambdaBootstraps, sourceFile, symbolTable, varFullNames, varNames| Constructor and Description |
|---|
ClassExpression(AviatorEvaluatorInstance instance,
List<VariableMeta> vars,
SymbolTable symbolTable) |
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
execute0(Env env) |
Object |
executeDirectly(Map<String,Object> env) |
Class<?> |
getJavaClass()
Get generated java class
|
addSymbol, afterPopulateFullNames, execute, execute, genTopEnv, getCompileEnv, getExpression, getFullNameMetas, getLambdaBootstraps, getSourceFile, getStringSegements, getVariableFullNames, getVariableNames, getVars, newEnv, newEnv, newEnv, newLambda, setCompileEnv, setExpression, setFuncsArgs, setLambdaBootstraps, setSourceFilepublic ClassExpression(AviatorEvaluatorInstance instance, List<VariableMeta> vars, SymbolTable symbolTable)
public Object executeDirectly(Map<String,Object> env)
executeDirectly in class BaseExpressionpublic Class<?> getJavaClass()
Copyright © 2010–2022. All rights reserved.