Class VirtualizerReportCreator

java.lang.Object
nablarch.integration.report.creator.ReportCreatorSupport
nablarch.integration.report.creator.VirtualizerReportCreator
All Implemented Interfaces:
ReportCreator

public class VirtualizerReportCreator extends ReportCreatorSupport
大容量データ用帳票作成処理クラス。
  • Constructor Details

    • VirtualizerReportCreator

      public VirtualizerReportCreator()
  • Method Details

    • createReport

      public File createReport(ReportContext ctx)
      帳票を作成します。
      Parameters:
      ctx - 帳票コンテキスト
      Returns:
      帳票ファイルオブジェクト
    • createReportStream

      public InputStream createReportStream(ReportContext ctx)
      帳票のストリームオブジェクトを返します。
      Parameters:
      ctx - 帳票コンテキスト
      Returns:
      帳票ストリームオブジェクト
    • createReport

      public <T> T createReport(ReportContext ctx, boolean isFile)
      帳票生成共通処理。
      Type Parameters:
      T - 出力ファイルの型
      Parameters:
      ctx - 帳票コンテキススト
      isFile - 出力形式がファイルかどうかをあわらすフラグ
      Returns:
      帳票出力