public class ReportUtils extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static String[] | FILE_EXTENSION | 
| static String[] | FILE_MIME | 
| static Map<String,net.sf.jasperreports.engine.JasperReport> | JasperCharged | 
| static String | MIME_CSV | 
| static String | MIME_DOCX | 
| static String | MIME_HTML | 
| static String | MIME_JASPER | 
| static String | MIME_JRXML | 
| static String | MIME_ODT | 
| static String | MIME_PDF | 
| static String | MIME_REPORT | 
| static String | MIME_RTF | 
| static String | MIME_TEXT | 
| static int | OUTPUT_CSV | 
| static int | OUTPUT_DOCX | 
| static int | OUTPUT_HTML | 
| static int | OUTPUT_ODT | 
| static int | OUTPUT_PDF | 
| static int | OUTPUT_RTF | 
| static int | OUTPUT_TEXT | 
| Constructor and Description | 
|---|
| ReportUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static ByteArrayOutputStream | execute(Report rp,
       Map<String,Object> params,
       int format)Execute report | 
| static OutputStream | generateReport(OutputStream out,
              InputStream report,
              Map<String,Object> params,
              int outputType,
              Collection<Map<String,Object>> list)Generates a report based on a map collection (from stream) | 
| static OutputStream | generateReport(OutputStream out,
              net.sf.jasperreports.engine.JasperReport jr,
              Map<String,Object> params,
              int outputType)Generates a report based on a map collection (from stream) | 
| static OutputStream | generateReport(OutputStream out,
              net.sf.jasperreports.engine.JasperReport jr,
              Map<String,Object> params,
              int outputType,
              Connection con)Generates a report based on a JDBC connection (from stream) | 
| static OutputStream | generateReport(OutputStream out,
              String fileReport,
              Map<String,Object> params,
              int outputType,
              Collection<Map<String,Object>> list)Generates a report based on a map collection (from file) | 
| static OutputStream | generateReport(OutputStream out,
              String fileReport,
              Map<String,Object> params,
              int outputType,
              Connection con)Generates a report based on a JDBC connection (from file) | 
| static List<FormElement> | getReportParameters(long rpId)Get report parameters | 
public static final int OUTPUT_TEXT
public static final int OUTPUT_HTML
public static final int OUTPUT_PDF
public static final int OUTPUT_RTF
public static final int OUTPUT_CSV
public static final int OUTPUT_ODT
public static final int OUTPUT_DOCX
public static final String MIME_JASPER
public static final String MIME_JRXML
public static final String MIME_REPORT
public static final String MIME_TEXT
public static final String MIME_HTML
public static final String MIME_PDF
public static final String MIME_RTF
public static final String MIME_CSV
public static final String MIME_ODT
public static final String MIME_DOCX
public static final String[] FILE_MIME
public static final String[] FILE_EXTENSION
public static OutputStream generateReport(OutputStream out, String fileReport, Map<String,Object> params, int outputType, Collection<Map<String,Object>> list) throws Exception
Exceptionpublic static OutputStream generateReport(OutputStream out, InputStream report, Map<String,Object> params, int outputType, Collection<Map<String,Object>> list) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRExceptionpublic static OutputStream generateReport(OutputStream out, net.sf.jasperreports.engine.JasperReport jr, Map<String,Object> params, int outputType) throws net.sf.jasperreports.engine.JRException, bsh.EvalError
net.sf.jasperreports.engine.JRExceptionbsh.EvalErrorpublic static OutputStream generateReport(OutputStream out, String fileReport, Map<String,Object> params, int outputType, Connection con) throws Exception
Exceptionpublic static OutputStream generateReport(OutputStream out, net.sf.jasperreports.engine.JasperReport jr, Map<String,Object> params, int outputType, Connection con) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRExceptionpublic static List<FormElement> getReportParameters(long rpId) throws ParseException, DatabaseException, IOException
public static ByteArrayOutputStream execute(Report rp, Map<String,Object> params, int format) throws net.sf.jasperreports.engine.JRException, IOException, bsh.EvalError
net.sf.jasperreports.engine.JRExceptionIOExceptionbsh.EvalErrorCopyright © 2015. All Rights Reserved.