类 BaseExcelWriter

java.lang.Object
gu.sql2java.excel.BaseExcelWriter
直接已知子类:
ExcelGenerator, SheetGenerator

public abstract class BaseExcelWriter extends Object
从以下版本开始:
3.13.0
作者:
guyadong
  • 构造器详细资料

    • BaseExcelWriter

      public BaseExcelWriter()
  • 方法详细资料

    • write

      protected abstract void write() throws IOException
      将输入的数据记录生成输出到Excel的 Workbook
      抛出:
      IOException
    • write

      protected abstract void write(OutputStream outputStream) throws IOException
      将输入的数据记录生成输出到OutputStream
      参数:
      outputStream -
      抛出:
      IOException
      从以下版本开始:
      3.15.4
    • getWorkbook

      protected abstract org.apache.poi.ss.usermodel.Workbook getWorkbook()
      返回当前的Workbook实例
    • generate

      public void generate(OutputStream outputStream) throws IOException
      生成Excel格式(.xlsx)数据到输出流
      参数:
      outputStream -
      抛出:
      IOException
      另请参阅:
    • generate

      public void generate(OutputStream outputStream, String formatSuffix, String zipEntryName) throws IOException
      导出数据到输出流
      参数:
      outputStream -
      formatSuffix - 输出格式,为null为默认值.xlsx,支持的值:.xlsx,.csv
      zipEntryName - 不为空时输出为ZIP,指定ZIP包内的文件名
      抛出:
      IOException
      从以下版本开始:
      3.15.4
      另请参阅:
    • generate

      public void generate(File file) throws IOException
      生成Excel格式数据到指定的文件
      参数:
      file -
      抛出:
      IOException
    • generate

      public void generate(String file) throws IOException
      生成Excel格式数据到指定的文件
      参数:
      file -
      抛出:
      IOException
    • generate

      public void generate(javax.servlet.http.HttpServletResponse response) throws IOException
      生成Excel格式(.xlsx)数据到HTTP Response
      参数:
      response -
      抛出:
      IOException
      另请参阅:
    • generate

      public void generate(javax.servlet.http.HttpServletResponse response, String formatSuffix, String zipEntryName) throws IOException
      导出数据到HTTP Response
      参数:
      response -
      formatSuffix - 输出格式,为null为默认值.xlsx,支持的值:.xlsx,.csv
      zipEntryName - 输出为ZIP时指定ZIP包内的文件名
      抛出:
      IOException
      从以下版本开始:
      3.15.4