Interface JRMultiClassCompiler

All Superinterfaces:
JRClassCompiler
All Known Implementing Classes:
JRAbstractClassCompiler, JRAbstractMultiClassCompiler, JRAbstractSingleClassCompiler, JRJavacCompiler, JRJdk13Compiler

public interface JRMultiClassCompiler extends JRClassCompiler
Interface implemented by classes able to compile multiple source files.
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
  • Method Summary

    Modifier and Type
    Method
    Description
    compileClasses(File[] sourceFiles, String classpath)
    Compile a set of source files.

    Methods inherited from interface net.sf.jasperreports.engine.design.JRClassCompiler

    compileClass
  • Method Details

    • compileClasses

      String compileClasses(File[] sourceFiles, String classpath) throws JRException
      Compile a set of source files.
      Parameters:
      sourceFiles - the source files
      classpath - the classpath to be used when compiling
      Returns:
      a String containing compile errors
      Throws:
      JRException