All Classes and Interfaces
Class
Description
所有office任务实现的基类.
所有文档转换器实现的基类
抽象行数据处理器,通过实现
AbstractRowHandler.handle(int, long, List) 处理原始数据
并调用AbstractRowHandler.handleData(int, long, Object)处理经过转换后的数据。抽象
Sheet数据读取实现Excel的XML中属性名枚举
Bean形式的行处理器
将一行数据转换为Map,key为指定行,value为当前行对应位置的值
读取
Sheet为bean的List列表形式大数据量Excel写出
Boolean 值单元格设置器为office提供辅助功能.
Calendar 值单元格设置器单元格数据类型枚举
单元格编辑器接口
在读取Excel值时,有时我们需要针对所有单元格统一处理结果值(如null转默认值)的情况
实现接口并调用reader.setCellEditor()设置编辑器
Excel表格中单元格工具类
单元格位置
单元格值自定义设置器,主要用于Excel数据导出,用户通过自定义此接口,实现可定制化的单元格值设定
CellSetter 简单静态工厂类,用于根据值类型创建对应的CellSetter抽象的单元格值接口,用于判断不同类型的单元格值
CharSequence 值单元格设置器读取单独一列
所有office上下文接口的基本接口.
CSV基础配置项
CSV数据,包括头部信息和行数据
CSV工具
CSV行解析器,参考:FastCSV
CSV读取配置项
CSV文件读取器,参考:FastCSV
CSV中一行的表示
CSV写出配置项
CSV数据写出器
Date 值单元格设置器标签名枚举
ERROR类型单元格值
字符串转义Cell值设置器
使用 _x005F前缀转义_xXXXX_,避免被decode的问题
如用户传入'_x5116_'会导致乱码,使用此设置器转义为'_x005F_x5116_'
Excel2003格式的事件-用户模型方式读取器,统一将此归类为Sax读取
Sax方式读取Excel文件
Excel2007格式说明见:http://www.cnblogs.com/wangmingshun/p/6654143.html
Excel基础类,用于抽象ExcelWriter和ExcelReader中共用部分的对象和方法
Excel文件工具类
Excel工具类
Excel图片工具类
Excel读取器
读取Excel工作簿
Sax方式读取Excel相关工具类
Sax方式读取Excel接口,提供一些共用方法
Excel 写入器
此工具用于通过POI将数据写出到Excel,此对象可完成以下两个功能
重定向输出和错误流的进程的包装器类.
公式类型的值
在Sax读取模式时,此对象用于接收单元格的公式以及公式结果值信息
在写出模式时,用于定义写出的单元格类型为公式
Hyperlink 值单元格设置器读取
Sheet为List列表形式表示本地转换任务的默认行为
文档转换器的默认实现。此实现将使用提供的office manager执行文档转换.
表示由执行的任务
Map形式的行处理器
将一行数据转换为Map,key为指定行,value为当前行对应位置的值
读取
Sheet为Map的List列表形式当单元格不存在时使用此对象表示,得到的值为null
此对象只用于标注单元格所在位置信息
Number 值单元格设置器Number 值单元格设置器数字类型单元格值
单元格值可能为Long、Double、Date
POI中NUMRIC类型的值默认返回的是Double类型,此编辑器用于转换其为int型
表示在线转换任务的默认行为
在线转换器将向LibreOffice在线服务器发送转换请求.
Word中的图片类型
表示可用于与正在运行的office实例通信的协议.
文档转换服务提供者.
支持类型
RichTextString 值单元格设置器Sax方式读取Excel行处理器
Excel中的行
Row封装工具类Excel
Sheet读取接口,通过实现此接口,将Sheet中的数据读取为不同类型。在Sax方式读取Excel时,读取sheet标签中sheetId和rid的对应关系
sheetData标签内容读取处理器
Excel样式工具类
样式集合,此样式集合汇集了整个工作簿的样式,用于减少样式的创建和冗余
Word中表格相关工具
TemporalAccessor 值单元格设置器去除String类型的单元格值两边的空格
Word生成器
Word工具类
Excel工作簿
Workbook相关工具类