Uses of Class
com.googlecode.aviator.AviatorEvaluatorInstance
Packages that use AviatorEvaluatorInstance
Package
Description
-
Uses of AviatorEvaluatorInstance in com.googlecode.aviator
Fields in com.googlecode.aviator declared as AviatorEvaluatorInstanceModifier and TypeFieldDescriptionprotected AviatorEvaluatorInstanceBaseExpression.instanceprivate static AviatorEvaluatorInstanceAviatorEvaluator.StaticHolder.INSTANCEMethods in com.googlecode.aviator that return AviatorEvaluatorInstanceModifier and TypeMethodDescriptionstatic 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 modeAviatorEvaluatorInstance.useLRUExpressionCache(int capacity) UseLRUMapas expression caching.It should be called when initializing the evaluator instance.Methods in com.googlecode.aviator with parameters of type AviatorEvaluatorInstanceModifier and TypeMethodDescriptionprotected voidBaseExpression.setInstance(AviatorEvaluatorInstance instance) static voidExpressionAccessor.setInstance(BaseExpression exp, AviatorEvaluatorInstance instance) Constructors in com.googlecode.aviator with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionBaseExpression(AviatorEvaluatorInstance instance, List<VariableMeta> vars, SymbolTable symbolTable) ClassExpression(AviatorEvaluatorInstance instance, List<VariableMeta> vars, SymbolTable symbolTable) InterpretExpression(AviatorEvaluatorInstance instance, List<VariableMeta> vars, Set<Token<?>> constants, SymbolTable symbolTable, List<IR> instruments, boolean unboxObject) LiteralExpression(AviatorEvaluatorInstance instance, Object result, List<VariableMeta> vars) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.code
Fields in com.googlecode.aviator.code declared as AviatorEvaluatorInstanceModifier and TypeFieldDescriptionprotected final AviatorEvaluatorInstanceBaseEvalCodeGenerator.instanceprivate final AviatorEvaluatorInstanceOptimizeCodeGenerator.instanceConstructors in com.googlecode.aviator.code with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionBaseEvalCodeGenerator(AviatorEvaluatorInstance instance, String sourceFile, AviatorClassLoader classLoader) LambdaGenerator(AviatorEvaluatorInstance instance, CodeGenerator parentCodeGenerator, Parser parser, AviatorClassLoader classLoader, String sourceFile, boolean newLexicalScope, boolean inheritEnv) OptimizeCodeGenerator(AviatorEvaluatorInstance instance, String sourceFile, ClassLoader classLoader, OutputStream traceOutStream) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.code.asm
Constructors in com.googlecode.aviator.code.asm with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionASMCodeGenerator(AviatorEvaluatorInstance instance, String sourceFile, AviatorClassLoader classLoader, OutputStream traceOut) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.code.interpreter
Constructors in com.googlecode.aviator.code.interpreter with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionInterpretCodeGenerator(AviatorEvaluatorInstance instance, String sourceFile, AviatorClassLoader classLoader) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.lexer
Fields in com.googlecode.aviator.lexer declared as AviatorEvaluatorInstanceConstructors in com.googlecode.aviator.lexer with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionExpressionLexer(AviatorEvaluatorInstance instance, String expression) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.parser
Fields in com.googlecode.aviator.parser declared as AviatorEvaluatorInstanceModifier and TypeFieldDescriptionprivate final AviatorEvaluatorInstanceExpressionParser.instanceMethods in com.googlecode.aviator.parser with parameters of type AviatorEvaluatorInstanceModifier and TypeMethodDescriptionstatic booleanExpressionParser.isConstant(Token<?> token, AviatorEvaluatorInstance instance) static booleanExpressionParser.isLiteralToken(Token<?> token, AviatorEvaluatorInstance instance) Constructors in com.googlecode.aviator.parser with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionExpressionParser(AviatorEvaluatorInstance instance, ExpressionLexer lexer, CodeGenerator codeGenerator) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.runtime
Methods in com.googlecode.aviator.runtime that return AviatorEvaluatorInstanceModifier and TypeMethodDescriptionstatic final AviatorEvaluatorInstanceRuntimeUtils.getInstance(Map<String, 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 AviatorEvaluatorInstanceModifier and TypeMethodDescriptionstatic final AviatorDecimalAviatorDecimal.valueOf(AviatorEvaluatorInstance instance, String d) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.script
Fields in com.googlecode.aviator.script declared as AviatorEvaluatorInstanceModifier and TypeFieldDescriptionprivate final AviatorEvaluatorInstanceAviatorScriptEngine.engineMethods in com.googlecode.aviator.script that return AviatorEvaluatorInstanceMethods in com.googlecode.aviator.script with parameters of type AviatorEvaluatorInstanceModifier and TypeMethodDescriptionvoidAviatorBindings.setInstance(AviatorEvaluatorInstance instance) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.serialize
Fields in com.googlecode.aviator.serialize declared as AviatorEvaluatorInstanceModifier and TypeFieldDescriptionprivate AviatorEvaluatorInstanceAviatorObjectInputStream.instanceConstructors in com.googlecode.aviator.serialize with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionAviatorObjectInputStream(InputStream in, AviatorEvaluatorInstance instance) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.utils
Fields in com.googlecode.aviator.utils declared as AviatorEvaluatorInstanceModifier and TypeFieldDescriptionprivate AviatorEvaluatorInstanceEnv.instanceCurrent evaluator instance that executes current expression.Methods in com.googlecode.aviator.utils that return AviatorEvaluatorInstanceMethods in com.googlecode.aviator.utils with parameters of type AviatorEvaluatorInstanceModifier and TypeMethodDescriptionvoidEnv.configure(AviatorEvaluatorInstance instance, Expression exp, long startNs, Env.IntCounter checkPoints) voidEnv.setInstance(AviatorEvaluatorInstance instance)