Class BasicReportExporter
java.lang.Object
nablarch.integration.report.exporter.BasicReportExporter
- All Implemented Interfaces:
- ReportExporter
帳票出力処理のデフォルトクラス。
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected net.sf.jasperreports.engine.export.JRPdfExporterdoExporter(ReportContext ctx, net.sf.jasperreports.export.OutputStreamExporterOutput out, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList) 帳票エクスポーターを生成します。export(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList) 帳票ファイルを出力します。exportStream(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList) 帳票オブジェクトのストリームを返します。voidsetReportOutputResolver(ReportOutputResolver reportOutputResolver) 帳票出力先解決クラスを設定するメソッド。
- 
Constructor Details- 
BasicReportExporterpublic BasicReportExporter()
 
- 
- 
Method Details- 
setReportOutputResolver帳票出力先解決クラスを設定するメソッド。- Parameters:
- reportOutputResolver- 帳票出力先解決クラス
 
- 
exportpublic File export(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList) 帳票ファイルを出力します。- Specified by:
- exportin interface- ReportExporter
- Parameters:
- ctx- 帳票コンテキスト
- jasperPrintList- 帳票プリントオブジェクトのリスト
- Returns:
- 帳票ファイルオブジェクト
 
- 
exportStreampublic InputStream exportStream(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList) 帳票オブジェクトのストリームを返します。- Specified by:
- exportStreamin interface- ReportExporter
- Parameters:
- ctx- 帳票コンテキスト
- jasperPrintList- 帳票プリントオブジェクト
- Returns:
- 帳票オブジェクトのストリーム
 
- 
doExporterprotected net.sf.jasperreports.engine.export.JRPdfExporter doExporter(ReportContext ctx, net.sf.jasperreports.export.OutputStreamExporterOutput out, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList) 帳票エクスポーターを生成します。- Parameters:
- ctx- 帳票コンテキスト
- out- 出力先
- jasperPrintList- 帳票プリントオブジェクト
- Returns:
- PDFエクスポーター
 
 
-