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.PackageMemberClassDeclarationClassBodyEvaluator.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 voidUnitCompiler.compile2(Java.CompilationUnit cu) Compiles an (ordinary, not modular) compilation unit(package private) voidClassBodyEvaluator.cook(Java.CompilationUnit compilationUnit) protected voidScriptEvaluator.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 voidScriptEvaluator.cook(Java.CompilationUnit compilationUnit, Collection<Java.MethodDeclarator> methodDeclarators) voidJava.PackageMemberClassDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) voidJava.PackageMemberInterfaceDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) voidJava.PackageMemberTypeDeclaration.setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit) Sets theJava.AbstractCompilationUnitin 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) voidAbstractTraverser.traverseCompilationUnit(Java.CompilationUnit cu) voidTraverser.traverseCompilationUnit(Java.CompilationUnit cu)