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