Uses of Class
com.googlecode.aviator.AviatorEvaluatorInstance
-
-
Uses of AviatorEvaluatorInstance in com.googlecode.aviator
Fields in com.googlecode.aviator declared as AviatorEvaluatorInstance Modifier and Type Field Description protected AviatorEvaluatorInstanceBaseExpression. instanceprivate static AviatorEvaluatorInstanceAviatorEvaluator.StaticHolder. INSTANCEMethods in com.googlecode.aviator that return AviatorEvaluatorInstance Modifier and Type Method Description static AviatorEvaluatorInstanceAviatorEvaluator. getInstance()Get the default evaluator instancestatic AviatorEvaluatorInstanceAviatorEvaluator. newInstance()Create a aviator script engine instance.static AviatorEvaluatorInstanceAviatorEvaluator. newInstance(EvalMode evalMode)Create a aviator script engine instance with eval modeAviatorEvaluatorInstanceAviatorEvaluatorInstance. useLRUExpressionCache(int capacity)UseLRUMapas expression caching.It should be called when initializing the evaluator instance.Methods in com.googlecode.aviator with parameters of type AviatorEvaluatorInstance Modifier and Type Method Description protected voidBaseExpression. setInstance(AviatorEvaluatorInstance instance)static voidExpressionAccessor. setInstance(BaseExpression exp, AviatorEvaluatorInstance instance)Constructors in com.googlecode.aviator with parameters of type AviatorEvaluatorInstance Constructor Description BaseExpression(AviatorEvaluatorInstance instance, java.util.List<VariableMeta> vars, SymbolTable symbolTable)ClassExpression(AviatorEvaluatorInstance instance, java.util.List<VariableMeta> vars, SymbolTable symbolTable)InterpretExpression(AviatorEvaluatorInstance instance, java.util.List<VariableMeta> vars, java.util.Set<Token<?>> constants, SymbolTable symbolTable, java.util.List<IR> instruments, boolean unboxObject)LiteralExpression(AviatorEvaluatorInstance instance, java.lang.Object result, java.util.List<VariableMeta> vars) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.code
Fields in com.googlecode.aviator.code declared as AviatorEvaluatorInstance Modifier and Type Field Description protected AviatorEvaluatorInstanceBaseEvalCodeGenerator. instanceprivate AviatorEvaluatorInstanceOptimizeCodeGenerator. instanceConstructors in com.googlecode.aviator.code with parameters of type AviatorEvaluatorInstance Constructor Description BaseEvalCodeGenerator(AviatorEvaluatorInstance instance, java.lang.String sourceFile, AviatorClassLoader classLoader)LambdaGenerator(AviatorEvaluatorInstance instance, CodeGenerator parentCodeGenerator, Parser parser, AviatorClassLoader classLoader, java.lang.String sourceFile, boolean newLexicalScope, boolean inheritEnv)OptimizeCodeGenerator(AviatorEvaluatorInstance instance, java.lang.String sourceFile, java.lang.ClassLoader classLoader, java.io.OutputStream traceOutStream) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.code.asm
Constructors in com.googlecode.aviator.code.asm with parameters of type AviatorEvaluatorInstance Constructor Description ASMCodeGenerator(AviatorEvaluatorInstance instance, java.lang.String sourceFile, AviatorClassLoader classLoader, java.io.OutputStream traceOut) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.code.interpreter
Constructors in com.googlecode.aviator.code.interpreter with parameters of type AviatorEvaluatorInstance Constructor Description InterpretCodeGenerator(AviatorEvaluatorInstance instance, java.lang.String sourceFile, AviatorClassLoader classLoader) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.lexer
Fields in com.googlecode.aviator.lexer declared as AviatorEvaluatorInstance Modifier and Type Field Description private AviatorEvaluatorInstanceExpressionLexer. instanceConstructors in com.googlecode.aviator.lexer with parameters of type AviatorEvaluatorInstance Constructor Description ExpressionLexer(AviatorEvaluatorInstance instance, java.lang.String expression) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.parser
Fields in com.googlecode.aviator.parser declared as AviatorEvaluatorInstance Modifier and Type Field Description private AviatorEvaluatorInstanceExpressionParser. instanceMethods in com.googlecode.aviator.parser with parameters of type AviatorEvaluatorInstance Modifier and Type Method Description static booleanExpressionParser. isConstant(Token<?> token, AviatorEvaluatorInstance instance)static booleanExpressionParser. isLiteralToken(Token<?> token, AviatorEvaluatorInstance instance)Constructors in com.googlecode.aviator.parser with parameters of type AviatorEvaluatorInstance Constructor Description ExpressionParser(AviatorEvaluatorInstance instance, ExpressionLexer lexer, CodeGenerator codeGenerator) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.runtime
Methods in com.googlecode.aviator.runtime that return AviatorEvaluatorInstance Modifier and Type Method Description static AviatorEvaluatorInstanceRuntimeUtils. getInstance(java.util.Map<java.lang.String,java.lang.Object> env)Get the current evaluator instance,returns the global instance if not found. -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.runtime.type
Methods in com.googlecode.aviator.runtime.type with parameters of type AviatorEvaluatorInstance Modifier and Type Method Description static AviatorDecimalAviatorDecimal. valueOf(AviatorEvaluatorInstance instance, java.lang.String d) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.script
Fields in com.googlecode.aviator.script declared as AviatorEvaluatorInstance Modifier and Type Field Description private AviatorEvaluatorInstanceAviatorScriptEngine. engineMethods in com.googlecode.aviator.script that return AviatorEvaluatorInstance Modifier and Type Method Description AviatorEvaluatorInstanceAviatorScriptEngine. getEngine()AviatorEvaluatorInstanceAviatorBindings. getInstance()Methods in com.googlecode.aviator.script with parameters of type AviatorEvaluatorInstance Modifier and Type Method Description voidAviatorBindings. setInstance(AviatorEvaluatorInstance instance) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.serialize
Fields in com.googlecode.aviator.serialize declared as AviatorEvaluatorInstance Modifier and Type Field Description private AviatorEvaluatorInstanceAviatorObjectInputStream. instanceConstructors in com.googlecode.aviator.serialize with parameters of type AviatorEvaluatorInstance Constructor Description AviatorObjectInputStream(java.io.InputStream in, AviatorEvaluatorInstance instance) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.utils
Fields in com.googlecode.aviator.utils declared as AviatorEvaluatorInstance Modifier and Type Field Description private AviatorEvaluatorInstanceEnv. instanceCurrent evaluator instance that executes current expression.Methods in com.googlecode.aviator.utils that return AviatorEvaluatorInstance Modifier and Type Method Description AviatorEvaluatorInstanceEnv. getInstance()Methods in com.googlecode.aviator.utils with parameters of type AviatorEvaluatorInstance Modifier and Type Method Description voidEnv. configure(AviatorEvaluatorInstance instance, Expression exp, long startNs, Env.IntCounter checkPoints)voidEnv. setInstance(AviatorEvaluatorInstance instance)
-