Package com.googlecode.aviator
Class ExpressionAccessor
- java.lang.Object
-
- com.googlecode.aviator.ExpressionAccessor
-
public class ExpressionAccessor extends java.lang.ObjectBase expression default methods accessor
-
-
Constructor Summary
Constructors Constructor Description ExpressionAccessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidsetCompileEnv(BaseExpression exp, Env compileEnv)static voidsetExpression(BaseExpression exp, java.lang.String expression)static voidsetFuncsArgs(BaseExpression exp, java.util.Map<java.lang.Integer,java.util.List<FunctionArgument>> funcsArgs)static voidsetFunctionNames(BaseExpression exp, java.util.List<java.lang.String> functionNames)static voidsetInstance(BaseExpression exp, AviatorEvaluatorInstance instance)static voidsetLambdaBootstraps(BaseExpression exp, java.util.Map<java.lang.String,LambdaFunctionBootstrap> lambdaBootstraps)static voidsetSourceFile(BaseExpression exp, java.lang.String sourceFile)
-
-
-
Method Detail
-
setSourceFile
public static void setSourceFile(BaseExpression exp, java.lang.String sourceFile)
-
setInstance
public static void setInstance(BaseExpression exp, AviatorEvaluatorInstance instance)
-
setCompileEnv
public static void setCompileEnv(BaseExpression exp, Env compileEnv)
-
setExpression
public static void setExpression(BaseExpression exp, java.lang.String expression)
-
setFuncsArgs
public static void setFuncsArgs(BaseExpression exp, java.util.Map<java.lang.Integer,java.util.List<FunctionArgument>> funcsArgs)
-
setLambdaBootstraps
public static void setLambdaBootstraps(BaseExpression exp, java.util.Map<java.lang.String,LambdaFunctionBootstrap> lambdaBootstraps)
-
setFunctionNames
public static void setFunctionNames(BaseExpression exp, java.util.List<java.lang.String> functionNames)
-
-