public class MySheet extends Object implements Serializable
| 构造器和说明 |
|---|
MySheet() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Map<String,CellUnit>> |
fieldTitles(org.apache.poi.xssf.streaming.SXSSFWorkbook wb,
boolean isTemplate)
填充标题(根据模板配置)
|
static List<String> |
fillTitle(List<Object> rowList)
填充标题(根据读取数据)
|
List<String> |
generateKeys(List<List<String>> titles,
DataReadHandler dataReadHandler)
生成[标题|字段-值索引]映射
|
Map<String,MyColumn> |
getFieldColMap()
获取数据字段-列配置映射
|
Map<String,String> |
keyFields()
标题键-字段映射
|
int |
level()
标题层级
|
Map<String,List<Integer[]>> |
writeSheetTitle(int start,
org.apache.poi.xssf.streaming.SXSSFSheet sh,
List<Map<String,CellUnit>> fieldTitles)
填充页签表头并返回行列坐标集
|
public int level()
public List<String> generateKeys(List<List<String>> titles, DataReadHandler dataReadHandler)
titles - dataReadHandler - public List<Map<String,CellUnit>> fieldTitles(org.apache.poi.xssf.streaming.SXSSFWorkbook wb, boolean isTemplate)
wb - isTemplate - public static final List<String> fillTitle(List<Object> rowList)
rowList - public Map<String,List<Integer[]>> writeSheetTitle(int start, org.apache.poi.xssf.streaming.SXSSFSheet sh, List<Map<String,CellUnit>> fieldTitles)
start - sh - fieldTitles - Copyright © 2021. All rights reserved.