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 AviatorEvaluatorInstanceMethods 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.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
Constructors in com.googlecode.aviator.lexer with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionExpressionLexer(AviatorEvaluatorInstance instance, String expression) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.parser
Methods 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
Methods 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
Constructors in com.googlecode.aviator.serialize with parameters of type AviatorEvaluatorInstanceModifierConstructorDescriptionAviatorObjectInputStream(InputStream in, AviatorEvaluatorInstance instance) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.utils
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)