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 AviatorEvaluatorInstance
BaseExpression.instance
private static AviatorEvaluatorInstance
AviatorEvaluator.StaticHolder.INSTANCE
Methods in com.googlecode.aviator that return AviatorEvaluatorInstanceModifier and TypeMethodDescriptionstatic AviatorEvaluatorInstance
AviatorEvaluator.getInstance()
Get the default evaluator instancestatic AviatorEvaluatorInstance
AviatorEvaluator.newInstance()
Create a aviator script engine instance.static AviatorEvaluatorInstance
AviatorEvaluator.newInstance
(EvalMode evalMode) Create a aviator script engine instance with eval modeAviatorEvaluatorInstance.useLRUExpressionCache
(int capacity) UseLRUMap
as expression caching.It should be called when initializing the evaluator instance.Methods in com.googlecode.aviator with parameters of type AviatorEvaluatorInstanceModifier and TypeMethodDescriptionprotected void
BaseExpression.setInstance
(AviatorEvaluatorInstance instance) static void
ExpressionAccessor.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 AviatorEvaluatorInstance
BaseEvalCodeGenerator.instance
private final AviatorEvaluatorInstance
OptimizeCodeGenerator.instance
Constructors 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 AviatorEvaluatorInstance
ExpressionParser.instance
Methods in com.googlecode.aviator.parser with parameters of type AviatorEvaluatorInstanceModifier and TypeMethodDescriptionstatic boolean
ExpressionParser.isConstant
(Token<?> token, AviatorEvaluatorInstance instance) static boolean
ExpressionParser.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 AviatorEvaluatorInstance
RuntimeUtils.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 AviatorDecimal
AviatorDecimal.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 AviatorEvaluatorInstance
AviatorScriptEngine.engine
Methods in com.googlecode.aviator.script that return AviatorEvaluatorInstanceMethods in com.googlecode.aviator.script with parameters of type AviatorEvaluatorInstanceModifier and TypeMethodDescriptionvoid
AviatorBindings.setInstance
(AviatorEvaluatorInstance instance) -
Uses of AviatorEvaluatorInstance in com.googlecode.aviator.serialize
Fields in com.googlecode.aviator.serialize declared as AviatorEvaluatorInstanceModifier and TypeFieldDescriptionprivate AviatorEvaluatorInstance
AviatorObjectInputStream.instance
Constructors 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 AviatorEvaluatorInstance
Env.instance
Current 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 TypeMethodDescriptionvoid
Env.configure
(AviatorEvaluatorInstance instance, Expression exp, long startNs, Env.IntCounter checkPoints) void
Env.setInstance
(AviatorEvaluatorInstance instance)