Uses of Class
org.codehaus.janino.Java.CompilationUnit
-
Packages that use Java.CompilationUnit Package Description 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
Methods in org.codehaus.janino that return Java.CompilationUnit Modifier and Type Method Description protected Java.CompilationUnitJavaSourceIClassLoader. findCompilationUnit(String className)Finds the Java™ source file for the named class through the configured 'source resource finder' and parses it.Java.CompilationUnitUnitCompiler. getCompilationUnit()Java.CompilationUnitJava.PackageMemberClassDeclaration. getDeclaringCompilationUnit()Java.CompilationUnitJava.PackageMemberInterfaceDeclaration. getDeclaringCompilationUnit()Java.CompilationUnitJava.PackageMemberTypeDeclaration. getDeclaringCompilationUnit()protected Java.CompilationUnitClassBodyEvaluator. makeCompilationUnit(Parser optionalParser)Create aJava.CompilationUnit, set the default imports, and parse the import declarations.Java.CompilationUnitParser. parseCompilationUnit()CompilationUnit := [ PackageDeclaration ] { ImportDeclaration } { TypeDeclaration }Methods in org.codehaus.janino with parameters of type Java.CompilationUnit Modifier and Type Method Description protected 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 exceptionsprotected ClassClassBodyEvaluator. compileToClass(Java.CompilationUnit compilationUnit)Compile the given compilation unit, load all generated classes, and return the class with the given name.protected ClassLoaderSimpleCompiler. compileToClassLoader(Java.CompilationUnit compilationUnit)Compile the given compilation unit.voidSimpleCompiler. cook(Java.CompilationUnit compilationUnit)Cooks this compilation unit directly.voidJava.PackageMemberClassDeclaration. setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)voidJava.PackageMemberInterfaceDeclaration. setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)voidJava.PackageMemberTypeDeclaration. setDeclaringCompilationUnit(Java.CompilationUnit declaringCompilationUnit)Sets theJava.CompilationUnitin which this top-level type is declared.static voidUnparseVisitor. unparse(Java.CompilationUnit cu, Writer w)Unparses the givenJava.CompilationUnitto the givenWriter.voidUnparseVisitor. unparseCompilationUnit(Java.CompilationUnit cu)Constructors in org.codehaus.janino with parameters of type Java.CompilationUnit Constructor Description 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 Modifier and Type Method Description voidTraverser. traverseCompilationUnit(Java.CompilationUnit cu)
-