| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino Java 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() |
| 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 void |
ScriptEvaluator.cook(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 |
ScriptEvaluator.cook(Java.CompilationUnit compilationUnit,
Collection<Java.MethodDeclarator> methodDeclarators) |
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 © 2022. All rights reserved.