Uses of Class
com.googlecode.aviator.utils.Env
-
-
Uses of Env in com.googlecode.aviator
Fields in com.googlecode.aviator declared as Env Modifier and Type Field Description private Env
BaseExpression. compileEnv
Methods in com.googlecode.aviator that return Env Modifier and Type Method Description Env
AviatorEvaluatorInstance. addModule(java.lang.Class<?> moduleClazz)
Adds a module class and import it's public static methods as module's exports into module cache, return the exports map.protected Env
BaseExpression. genTopEnv(java.util.Map<java.lang.String,java.lang.Object> map, boolean checkExecutionTimeout)
Env
BaseExpression. getCompileEnv()
private Env
AviatorEvaluatorInstance. loadModule(java.lang.Class<?> moduleClazz)
protected Env
BaseExpression. newEnv(java.util.Map<java.lang.String,java.lang.Object> map)
protected Env
BaseExpression. newEnv(java.util.Map<java.lang.String,java.lang.Object> map, boolean direct, boolean checkExecutionTimeout)
Methods in com.googlecode.aviator with parameters of type Env Modifier and Type Method Description abstract java.lang.Object
ClassExpression. execute0(Env env)
LambdaFunction
BaseExpression. newLambda(Env env, java.lang.String name)
protected void
BaseExpression. setCompileEnv(Env compileEnv)
static void
ExpressionAccessor. setCompileEnv(BaseExpression exp, Env compileEnv)
-
Uses of Env in com.googlecode.aviator.code
Fields in com.googlecode.aviator.code declared as Env Modifier and Type Field Description protected Env
BaseEvalCodeGenerator. compileEnv
Compile environment only has the *instance*.private Env
OptimizeCodeGenerator. compileEnv
Methods in com.googlecode.aviator.code that return Env Modifier and Type Method Description private Env
OptimizeCodeGenerator. getCompileEnv()
-
Uses of Env in com.googlecode.aviator.code.interpreter
Fields in com.googlecode.aviator.code.interpreter declared as Env Modifier and Type Field Description private Env
InterpretContext. env
Methods in com.googlecode.aviator.code.interpreter that return Env Modifier and Type Method Description Env
InterpretContext. getEnv()
Constructors in com.googlecode.aviator.code.interpreter with parameters of type Env Constructor Description InterpretContext(InterpretExpression exp, java.util.List<IR> instruments, Env env)
-
Uses of Env in com.googlecode.aviator.code.interpreter.ir
Methods in com.googlecode.aviator.code.interpreter.ir with parameters of type Env Modifier and Type Method Description private AviatorObject
SendIR. callFn(AviatorFunction fn, AviatorObject[] args, int arity, Env env)
-
Uses of Env in com.googlecode.aviator.runtime
Methods in com.googlecode.aviator.runtime with parameters of type Env Modifier and Type Method Description LambdaFunction
LambdaFunctionBootstrap. newInstance(Env env)
Create a lambda function. -
Uses of Env in com.googlecode.aviator.runtime.function
Fields in com.googlecode.aviator.runtime.function declared as Env Modifier and Type Field Description protected Env
LambdaFunction. context
Methods in com.googlecode.aviator.runtime.function that return Env Modifier and Type Method Description Env
LambdaFunction. getContext()
Methods in com.googlecode.aviator.runtime.function with parameters of type Env Modifier and Type Method Description void
LambdaFunction. setContext(Env context)
Constructors in com.googlecode.aviator.runtime.function with parameters of type Env Constructor Description LambdaFunction(java.lang.String name, java.util.List<FunctionParam> params, Expression expression, Env context)
-
Uses of Env in com.googlecode.aviator.runtime.function.internal
Methods in com.googlecode.aviator.runtime.function.internal with parameters of type Env Modifier and Type Method Description private void
UseFunction. addSym(Env theEnv, java.lang.String packageSym, java.lang.String name)
Constructors in com.googlecode.aviator.runtime.function.internal with parameters of type Env Constructor Description CatchHandler(Env env, AviatorFunction func, java.util.List<java.lang.String> exceptionClassNames)
-
Uses of Env in com.googlecode.aviator.script
Fields in com.googlecode.aviator.script declared as Env Modifier and Type Field Description private Env
AviatorBindings. env
-
Uses of Env in com.googlecode.aviator.utils
Methods in com.googlecode.aviator.utils with parameters of type Env Modifier and Type Method Description java.lang.Object
Env.GetValueTask. call(Env env)
java.lang.Object
Env.TargetObjectTask. call(Env env)
-