public abstract class JRAbstractMultiClassCompiler extends JRAbstractClassCompiler
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MESSAGE_KEY_JAVA_SOURCE_COMPILE_ERROR |
EXCEPTION_MESSAGE_KEY_EXPECTED_JAVA_LANGUAGE, EXCEPTION_MESSAGE_KEY_EXPRESSION_CLASS_NOT_LOADED, PROPERTY_EVALUATOR_CLASS_REFERENCE_FIX_ENABLED
EXCEPTION_MESSAGE_KEY_CROSSTAB_ID_NOT_FOUND, EXCEPTION_MESSAGE_KEY_DESIGN_COMPILE_ERROR, EXCEPTION_MESSAGE_KEY_LANGUAGE_NOT_SUPPORTED, EXCEPTION_MESSAGE_KEY_REPORT_EXPRESSIONS_COMPILE_ERROR, EXCEPTION_MESSAGE_KEY_TEMP_DIR_NOT_FOUND, jasperReportsContext
COMPILER_CLASS, COMPILER_CLASSPATH, COMPILER_KEEP_JAVA_FILE, COMPILER_PREFIX, COMPILER_TEMP_DIR
Constructor and Description |
---|
JRAbstractMultiClassCompiler(JasperReportsContext jasperReportsContext) |
Modifier and Type | Method and Description |
---|---|
String |
compileClass(File sourceFile,
String classpath) |
checkLanguage, compileUnits, generateSourceCode, getSourceFileName
classCacheKey, getClassFromCache, loadEvaluator, putClassInCache
compileReport, getCompilerClass, getSourceFile, getUnitName, getUnitName, getUnitName, getUnitName, getUnitName, loadEvaluator, loadEvaluator, loadEvaluator
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compileClasses
public static final String EXCEPTION_MESSAGE_KEY_JAVA_SOURCE_COMPILE_ERROR
public JRAbstractMultiClassCompiler(JasperReportsContext jasperReportsContext)
public String compileClass(File sourceFile, String classpath) throws JRException
JRException
Copyright © 2017. All rights reserved.