Class Compiler.CompilerIClassLoader

java.lang.Object
org.codehaus.janino.IClassLoader
org.codehaus.janino.Compiler.CompilerIClassLoader
Enclosing class:
Compiler

private class Compiler.CompilerIClassLoader extends IClassLoader
A specialized IClassLoader that loads IClasses from the following sources:
  1. An already-parsed compilation unit
  2. A class file in the output directory (if existent and younger than source file)
  3. A source file in any of the source path directories
  4. The parent class loader

Notice that the Compiler.CompilerIClassLoader is an inner class of Compiler and heavily uses Compiler's members.