## Uses of Class
net.sf.jasperreports.engine.design.JRCompilationUnit

- Packages that use JRCompilationUnit
  Package | Description
  --- | ---
  net.sf.jasperreports.compilers | Contains classes for report compiling and expressions evaluating.
  net.sf.jasperreports.engine.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.

- - ### Uses of JRCompilationUnit in net.sf.jasperreports.compilers

    Methods in net.sf.jasperreports.compilers with parameters of type JRCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JavaScriptClassCompiler.`compileScripts(JRCompilationUnit unit, org.mozilla.javascript.CompilerEnvirons compilerEnv, JavaScriptClassCompiler.CompileSources compileSources, JavaScriptCompiledData compiledData)`
    `protected java.lang.String` | JRGroovyCompiler.`compileUnits(JRCompilationUnit[] units, java.lang.String classpath, java.io.File tempDirFile)`
    `protected java.lang.String` | JavaScriptClassCompiler.`compileUnits(JRCompilationUnit[] units, java.lang.String classpath, java.io.File tempDirFile)`
    `protected java.lang.String` | JRBshCompiler.`compileUnits(JRCompilationUnit[] units, java.lang.String classpath, java.io.File tempDirFile)`
    `protected java.lang.String` | JavaScriptCompiler.`compileUnits(JRCompilationUnit[] units, java.lang.String classpath, java.io.File tempDirFile)`

  - ### Uses of JRCompilationUnit in net.sf.jasperreports.engine.design

    Fields in net.sf.jasperreports.engine.design declared as JRCompilationUnit
    Modifier and Type | Field and Description
    --- | ---
    `protected JRCompilationUnit[]` | JRJdtCompiler.CompilerRequestor.`units`

    Methods in net.sf.jasperreports.engine.design that return JRCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `protected JRCompilationUnit` | JRJdtCompiler.`recreateCompileUnit(JRCompilationUnit compilationUnit, java.util.Set<java.lang.reflect.Method> missingMethods)`

    Methods in net.sf.jasperreports.engine.design with parameters of type JRCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `protected java.lang.String` | JRJdtCompiler.`compileUnits(JRCompilationUnit[] units, java.lang.String classpath, java.io.File tempDirFile)`
    `protected abstract java.lang.String` | JRAbstractCompiler.`compileUnits(JRCompilationUnit[] units, java.lang.String classpath, java.io.File tempDirFile)` Compiles several expression evaluator units.
    `protected java.lang.String` | JRAbstractClassCompiler.`compileUnits(JRCompilationUnit[] units, java.lang.String classpath, java.io.File tempDirFile)`
    `protected JRJdtCompiler.CompilerRequestor` | JRJdtCompiler.`getCompilerRequestor(JRCompilationUnit[] units)`
    `protected org.eclipse.jdt.internal.compiler.env.INameEnvironment` | JRJdtCompiler.`getNameEnvironment(JRCompilationUnit[] units)`
    `protected JRCompilationUnit` | JRJdtCompiler.`recreateCompileUnit(JRCompilationUnit compilationUnit, java.util.Set<java.lang.reflect.Method> missingMethods)`

    Constructors in net.sf.jasperreports.engine.design with parameters of type JRCompilationUnit
    Constructor and Description
    `JRJdtCompiler.CompilerRequestor(JasperReportsContext jasperReportsContext, JRJdtCompiler compiler, JRCompilationUnit[] units)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com