| Modifier and Type | Class and Description |
|---|---|
class |
BaseExpression
Base expression
|
class |
ClassExpression
Compiled expression,all generated class inherit this class
|
class |
LiteralExpression
A literal expression with a fixed result
|
| Modifier and Type | Method and Description |
|---|---|
static Expression |
AviatorEvaluator.compile(String expression)
Compile a text expression to Expression Object without caching
|
Expression |
AviatorEvaluatorInstance.compile(String expression)
Compile a text expression to Expression Object without caching
|
static Expression |
AviatorEvaluator.compile(String expression,
boolean cached)
Compile a text expression to Expression object
|
Expression |
AviatorEvaluatorInstance.compile(String expression,
boolean cached)
Compile a text expression to Expression object
|
static Expression |
AviatorEvaluator.getCachedExpression(String expression)
Returns a compiled expression in cache
|
Expression |
AviatorEvaluatorInstance.getCachedExpression(String expression)
Returns a compiled expression in cache
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
CodeGenerator.getResult() |
Expression |
OptimizeCodeGenerator.getResult() |
Expression |
LambdaGenerator.getResult() |
| Modifier and Type | Method and Description |
|---|---|
Expression |
ASMCodeGenerator.getResult() |
| Modifier and Type | Method and Description |
|---|---|
Expression |
ExpressionParser.parse() |
| Constructor and Description |
|---|
LambdaFunctionBootstrap(String name,
Expression expression,
MethodHandle constructor,
List<String> arguments) |
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
LambdaFunction.expression |
| Constructor and Description |
|---|
LambdaFunction(List<String> arguments,
Expression expression,
Env context) |
Copyright © 2019. All rights reserved.