Uses of Class
org.codehaus.janino.Java.CompilationUnit
Packages that use Java.CompilationUnit
Package
Description
The core of the Janino Java compiler.
Application-independent helper classes.
-
Uses of Java.CompilationUnit in org.codehaus.janino
Methods in org.codehaus.janino that return Java.CompilationUnitModifier and TypeMethodDescriptionJava.PackageMemberClassDeclaration.getDeclaringCompilationUnit()
Java.PackageMemberInterfaceDeclaration.getDeclaringCompilationUnit()
Java.PackageMemberTypeDeclaration.getDeclaringCompilationUnit()
Methods in org.codehaus.janino with parameters of type Java.CompilationUnitModifier and TypeMethodDescriptionprotected Java.PackageMemberClassDeclaration
ClassBodyEvaluator.addPackageMemberClassDeclaration
(Location location, Java.CompilationUnit compilationUnit) To the givenJava.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 exceptionsprivate void
UnitCompiler.compile2
(Java.CompilationUnit cu) Compiles an (ordinary, not modular) compilation unit(package private) void
ClassBodyEvaluator.cook
(Java.CompilationUnit compilationUnit) protected void
ScriptEvaluator.cook
(Java.CompilationUnit compilationUnit) Compiles the given compilationUnit, defines it into aClassLoader
, loads the generated class, gets the script methods from that class, and makes them available throughScriptEvaluator.getMethod(int)
.final void
ScriptEvaluator.cook
(Java.CompilationUnit compilationUnit, Collection<Java.MethodDeclarator> methodDeclarators) void
Java.PackageMemberClassDeclaration.setDeclaringCompilationUnit
(Java.CompilationUnit declaringCompilationUnit) void
Java.PackageMemberInterfaceDeclaration.setDeclaringCompilationUnit
(Java.CompilationUnit declaringCompilationUnit) void
Java.PackageMemberTypeDeclaration.setDeclaringCompilationUnit
(Java.CompilationUnit declaringCompilationUnit) Sets theJava.AbstractCompilationUnit
in which this top-level type is declared.Visitor.AbstractCompilationUnitVisitor.visitCompilationUnit
(Java.CompilationUnit cu) -
Uses of Java.CompilationUnit in org.codehaus.janino.util
Methods in org.codehaus.janino.util that return Java.CompilationUnitMethods in org.codehaus.janino.util with parameters of type Java.CompilationUnitModifier and TypeMethodDescriptionDeepCopier.copyCompilationUnit
(Java.CompilationUnit subject) void
AbstractTraverser.traverseCompilationUnit
(Java.CompilationUnit cu) void
Traverser.traverseCompilationUnit
(Java.CompilationUnit cu)