| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino JavaTM compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Method and Description |
|---|---|
Java.CompilationUnit |
Java.PackageMemberTypeDeclaration.getDeclaringCompilationUnit() |
Java.CompilationUnit |
Java.PackageMemberClassDeclaration.getDeclaringCompilationUnit() |
Java.CompilationUnit |
Java.PackageMemberInterfaceDeclaration.getDeclaringCompilationUnit() |
protected Java.CompilationUnit |
ClassBodyEvaluator.makeCompilationUnit(Parser optionalParser)
Creates a
Java.CompilationUnit, sets the default imports, and parses the import declarations. |
| Modifier and Type | Method and Description |
|---|---|
protected Java.PackageMemberClassDeclaration |
ClassBodyEvaluator.addPackageMemberClassDeclaration(Location location,
Java.CompilationUnit compilationUnit)
To the given
Java.CompilationUnit, add
A class declaration with the configured name, superclass and interfaces
A method declaration with the given return type, name, parameter names and values and thrown exceptions
|
protected Class<?> |
ClassBodyEvaluator.compileToClass(Java.CompilationUnit compilationUnit)
Compiles the given compilation unit, load all generated classes, and return the class with the given name.
|
protected void |
ScriptEvaluator.cook2(Java.CompilationUnit compilationUnit)
Compiles the given compilationUnit, defines it into a
ClassLoader, loads the generated class,
gets the script methods from that class, and makes them available through ScriptEvaluator.getMethod(int). |
void |
Java.PackageMemberTypeDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)
Sets the
Java.AbstractCompilationUnit in which this top-level type is declared. |
void |
Java.PackageMemberClassDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) |
void |
Java.PackageMemberInterfaceDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) |
R |
Visitor.AbstractCompilationUnitVisitor.visitCompilationUnit(Java.CompilationUnit cu)
|
| Modifier and Type | Method and Description |
|---|---|
Java.CompilationUnit |
DeepCopier.copyCompilationUnit(Java.CompilationUnit subject) |
| Modifier and Type | Method and Description |
|---|---|
Java.CompilationUnit |
DeepCopier.copyCompilationUnit(Java.CompilationUnit subject) |
void |
Traverser.traverseCompilationUnit(Java.CompilationUnit cu) |
void |
AbstractTraverser.traverseCompilationUnit(Java.CompilationUnit cu) |
Copyright © 2019. All rights reserved.