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

- Packages that use JRSourceCompileTask
  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 JRSourceCompileTask in net.sf.jasperreports.compilers

    Fields in net.sf.jasperreports.compilers declared as JRSourceCompileTask
    Modifier and Type | Field and Description
    --- | ---
    `protected JRSourceCompileTask` | JRGroovyGenerator.`sourceTask`
    `protected JRSourceCompileTask` | JRBshGenerator.`sourceTask`

    Methods in net.sf.jasperreports.compilers with parameters of type JRSourceCompileTask
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | JRGroovyGenerator.`generateClass(JRSourceCompileTask sourceTask)`
    `static java.lang.String` | JRBshGenerator.`generateScript(JRSourceCompileTask sourceTask)`
    `protected JRCompilationSourceCode` | JavaScriptCompilerBase.`generateSourceCode(JRSourceCompileTask sourceTask)`
    `protected JRCompilationSourceCode` | JRGroovyCompiler.`generateSourceCode(JRSourceCompileTask sourceTask)`
    `protected JRCompilationSourceCode` | JRBshCompiler.`generateSourceCode(JRSourceCompileTask sourceTask)`

    Constructors in net.sf.jasperreports.compilers with parameters of type JRSourceCompileTask
    Constructor and Description
    `JRBshGenerator(JRSourceCompileTask sourceTask)`
    `JRGroovyGenerator(JRSourceCompileTask sourceTask)`

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

    Fields in net.sf.jasperreports.engine.design declared as JRSourceCompileTask
    Modifier and Type | Field and Description
    --- | ---
    `protected JRSourceCompileTask` | JRClassGenerator.`sourceTask`

    Methods in net.sf.jasperreports.engine.design that return JRSourceCompileTask
    Modifier and Type | Method and Description
    --- | ---
    `JRSourceCompileTask` | JRCompilationUnit.`getCompileTask()` Returns the compile task for the unit.

    Methods in net.sf.jasperreports.engine.design with parameters of type JRSourceCompileTask
    Modifier and Type | Method and Description
    --- | ---
    `static JRCompilationSourceCode` | JRClassGenerator.`generateClass(JRSourceCompileTask sourceTask)` Generates Java source code for evaluating the expressions of a report/dataset/crosstab.
    `protected JRCompilationSourceCode` | JRJdtCompiler.`generateSourceCode(JRSourceCompileTask sourceTask)`
    `protected abstract JRCompilationSourceCode` | JRAbstractCompiler.`generateSourceCode(JRSourceCompileTask sourceTask)` Generates expression evaluator code.
    `protected JRCompilationSourceCode` | JRAbstractClassCompiler.`generateSourceCode(JRSourceCompileTask sourceTask)`
    `static JRCompilationSourceCode` | JRClassGenerator.`modifySource(JRSourceCompileTask sourceTask, java.util.Set<java.lang.reflect.Method> missingMethods, java.lang.String sourceCode)`

    Constructors in net.sf.jasperreports.engine.design with parameters of type JRSourceCompileTask
    Constructor and Description
    `JRClassGenerator(JRSourceCompileTask sourceTask)`
    `JRCompilationUnit(java.lang.String name, JRCompilationSourceCode sourceCode, java.io.File sourceFile, java.util.List<JRExpression> expressions, JRSourceCompileTask compileTask)` Creates a compilation unit.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com