Package com.googlecode.aviator
Class ExpressionAccessor
- java.lang.Object
-
- com.googlecode.aviator.ExpressionAccessor
-
public class ExpressionAccessor extends java.lang.Object
Base expression default methods accessor
-
-
Constructor Summary
Constructors Constructor Description ExpressionAccessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
setCompileEnv(BaseExpression exp, Env compileEnv)
static void
setExpression(BaseExpression exp, java.lang.String expression)
static void
setFuncsArgs(BaseExpression exp, java.util.Map<java.lang.Integer,java.util.List<FunctionArgument>> funcsArgs)
static void
setFunctionNames(BaseExpression exp, java.util.List<java.lang.String> functionNames)
static void
setInstance(BaseExpression exp, AviatorEvaluatorInstance instance)
static void
setLambdaBootstraps(BaseExpression exp, java.util.Map<java.lang.String,LambdaFunctionBootstrap> lambdaBootstraps)
static void
setSourceFile(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)
-
-