Package oms3.compiler

Class Compiler


  • public final class Compiler
    extends Object
    • Method Detail

      • compileSource

        public Class<?> compileSource​(String name,
                                      String code)
                               throws Exception
        Compiles a single source file and loads the class with a default class loader. The default class loader is the one used to load the test case class.
        Parameters:
        name - the name of the class to compile.
        code - the source code of the class.
        Returns:
        the compiled class.
        Throws:
        Exception
      • getCompiledClass

        public Class<?> getCompiledClass​(String name)