Interface ReportExporter

All Known Implementing Classes:
BasicReportExporter

public interface ReportExporter
帳票出力クラスを表すインターフェース。
  • Method Summary

    Modifier and Type
    Method
    Description
    export(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList)
    帳票ファイルを出力します。
    exportStream(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList)
    帳票オブジェクトのストリームを返します。
  • Method Details

    • export

      File export(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList)
      帳票ファイルを出力します。
      Parameters:
      ctx - 帳票コンテキスト
      jasperPrintList - 帳票プリントオブジェクトのリスト
      Returns:
      帳票ファイルオブジェクト
    • exportStream

      InputStream exportStream(ReportContext ctx, List<net.sf.jasperreports.engine.JasperPrint> jasperPrintList)
      帳票オブジェクトのストリームを返します。
      Parameters:
      ctx - 帳票コンテキスト
      jasperPrintList - 帳票プリントオブジェクト
      Returns:
      帳票オブジェクトのストリーム