| Package | Description |
|---|---|
| com.googlecode.aviator | |
| com.googlecode.aviator.code | |
| com.googlecode.aviator.code.asm | |
| com.googlecode.aviator.code.interpreter |
| Modifier and Type | Method and Description |
|---|---|
static AviatorClassLoader |
AviatorEvaluator.getAviatorClassLoader()
Returns classloader
|
AviatorClassLoader |
AviatorEvaluatorInstance.getAviatorClassLoader()
Returns classloader
|
static AviatorClassLoader |
AviatorEvaluator.getAviatorClassLoader(boolean cached)
Returns classloader
|
AviatorClassLoader |
AviatorEvaluatorInstance.getAviatorClassLoader(boolean cached)
Returns classloader
|
| Modifier and Type | Method and Description |
|---|---|
CodeGenerator |
AviatorEvaluatorInstance.newCodeGenerator(AviatorClassLoader classLoader,
String sourceFile) |
EvalCodeGenerator |
AviatorEvaluatorInstance.newEvalCodeGenerator(AviatorClassLoader classLoader,
String sourceFile) |
static void |
AviatorEvaluator.setAviatorClassLoader(AviatorClassLoader aviatorClassLoader)
Deprecated.
|
void |
AviatorEvaluatorInstance.setAviatorClassLoader(AviatorClassLoader aviatorClassLoader)
Set a custom aviator class loader
|
| Modifier and Type | Field and Description |
|---|---|
protected AviatorClassLoader |
BaseEvalCodeGenerator.classLoader |
| Modifier and Type | Method and Description |
|---|---|
AviatorClassLoader |
BaseEvalCodeGenerator.getClassLoader() |
AviatorClassLoader |
EvalCodeGenerator.getClassLoader() |
| Constructor and Description |
|---|
BaseEvalCodeGenerator(AviatorEvaluatorInstance instance,
String sourceFile,
AviatorClassLoader classLoader) |
LambdaGenerator(AviatorEvaluatorInstance instance,
CodeGenerator parentCodeGenerator,
Parser parser,
AviatorClassLoader classLoader,
String sourceFile,
boolean newLexicalScope,
boolean inheritEnv) |
| Modifier and Type | Method and Description |
|---|---|
static Class<?> |
ClassDefiner.defineClass(String className,
Class<?> clazz,
byte[] bytes,
AviatorClassLoader classLoader) |
static Class<?> |
ClassDefiner.defineClassByClassLoader(String className,
byte[] bytes,
AviatorClassLoader classLoader) |
| Constructor and Description |
|---|
ASMCodeGenerator(AviatorEvaluatorInstance instance,
String sourceFile,
AviatorClassLoader classLoader,
OutputStream traceOut) |
| Constructor and Description |
|---|
InterpretCodeGenerator(AviatorEvaluatorInstance instance,
String sourceFile,
AviatorClassLoader classLoader) |
Copyright © 2010–2022. All rights reserved.