|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Java.CompilationUnit | |
|---|---|
| org.codehaus.janino | The classes in this package pose the core of the Janino JavaTM compiler. |
| org.codehaus.janino.util | Application-independent helper classes. |
| Uses of Java.CompilationUnit in org.codehaus.janino |
|---|
| Fields in org.codehaus.janino declared as Java.CompilationUnit | |
|---|---|
Java.CompilationUnit |
UnitCompiler.compilationUnit
|
| Methods in org.codehaus.janino that return Java.CompilationUnit | |
|---|---|
Java.CompilationUnit |
AstCompilationUnitGenerator.generate()
|
Java.CompilationUnit |
Java.PackageMemberTypeDeclaration.getDeclaringCompilationUnit()
|
Java.CompilationUnit |
Java.PackageMemberClassDeclaration.getDeclaringCompilationUnit()
|
Java.CompilationUnit |
Java.PackageMemberInterfaceDeclaration.getDeclaringCompilationUnit()
|
protected Java.CompilationUnit |
ClassBodyEvaluator.makeCompilationUnit(Scanner optionalScanner)
Create a Java.CompilationUnit, set the default imports, and parse the import declarations. |
Java.CompilationUnit |
Parser.parseCompilationUnit()
CompilationUnit := [ PackageDeclaration ] { ImportDeclaration } { TypeDeclaration } |
| Methods in org.codehaus.janino with parameters of type Java.CompilationUnit | |
|---|---|
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 java.lang.Class |
ClassBodyEvaluator.compileToClass(Java.CompilationUnit compilationUnit,
java.lang.String newClassName)
Compile the given compilation unit, load all generated classes, and return the class with the given name. |
protected java.lang.ClassLoader |
SimpleCompiler.compileToClassLoader(Java.CompilationUnit compilationUnit)
Compile the given compilation unit. |
protected void |
ScriptEvaluator.compileToMethods(Java.CompilationUnit compilationUnit,
java.lang.String[] methodNames,
java.lang.Class[][] parameterTypes)
|
void |
SimpleCompiler.cook(Java.CompilationUnit compilationUnit)
Cook this compilation unit directly. |
void |
Java.PackageMemberTypeDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)
|
void |
Java.PackageMemberClassDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)
|
void |
Java.PackageMemberInterfaceDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)
|
static void |
UnparseVisitor.unparse(Java.CompilationUnit cu,
java.io.Writer w)
Unparse the given Java.CompilationUnit to the given Writer. |
void |
UnparseVisitor.unparseCompilationUnit(Java.CompilationUnit cu)
|
| Constructors in org.codehaus.janino with parameters of type Java.CompilationUnit | |
|---|---|
UnitCompiler(Java.CompilationUnit compilationUnit,
IClassLoader iClassLoader)
|
|
| Uses of Java.CompilationUnit in org.codehaus.janino.util |
|---|
| Methods in org.codehaus.janino.util with parameters of type Java.CompilationUnit | |
|---|---|
void |
Traverser.traverseCompilationUnit(Java.CompilationUnit cu)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||