| Package | Description |
|---|---|
| com.googlecode.aviator | |
| com.googlecode.aviator.code | |
| com.googlecode.aviator.code.asm | |
| com.googlecode.aviator.parser |
| Modifier and Type | Method and Description |
|---|---|
CodeGenerator |
AviatorEvaluatorInstance.newCodeGenerator(AviatorClassLoader classLoader) |
CodeGenerator |
AviatorEvaluatorInstance.newCodeGenerator(boolean cached) |
| Modifier and Type | Class and Description |
|---|---|
class |
LambdaGenerator
Lambda function generator
|
class |
OptimizeCodeGenerator
Optimized code generator
|
| Constructor and Description |
|---|
LambdaGenerator(AviatorEvaluatorInstance instance,
CodeGenerator parentCodeGenerator,
Parser parser,
AviatorClassLoader classLoader) |
| Modifier and Type | Class and Description |
|---|---|
class |
ASMCodeGenerator
Code generator using asm
|
| Modifier and Type | Method and Description |
|---|---|
CodeGenerator |
ExpressionParser.getCodeGenerator() |
CodeGenerator |
Parser.getCodeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpressionParser.setCodeGenerator(CodeGenerator codeGenerator) |
void |
Parser.setCodeGenerator(CodeGenerator codeGenerator) |
| Constructor and Description |
|---|
ExpressionParser(AviatorEvaluatorInstance instance,
ExpressionLexer lexer,
CodeGenerator codeGenerator) |
Copyright © 2019. All rights reserved.