您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
A
AbsParent
<
T
> -
com.github.stupdit1t.excel.core
中的类
链式钩子父 模式声明
AbsParent(T)
- 类 的构造器com.github.stupdit1t.excel.core.
AbsParent
声明构造
align(HorizontalAlignment)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
水平定位
align
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
水平定位,默认居中
allFields
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsParse
实体类包含的字段
allowNull
- 类 中的变量com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
是否可为空
asBigDecimal()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为BigDecimal类型
asBoolean()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为布尔类型
asByCustom(CellCallback)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
自定义处理
asChar()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为Char类型
asDate()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为Date类型
asDouble()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为Double类型
asFloat()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为Float类型
asImg()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为图片类型
asInt()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为int类型
asLong()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为long类型
asShort()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为Short类型
asString()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
必须为字符串
autoNum
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
是否带序号
autoNum
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
是否自动带序号
autoNum()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
sheetName 定义 自动生成序号, 此功能在复杂表头下, 需要自己定义序号列表头
autoNumColumnWidth
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
自动排序列宽度
autoNumColumnWidth
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
自动排序列宽度
autoNumColumnWidth(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
自动序号列宽度
B
backColor(IndexedColors)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
设置背景色
backColor
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
背景色,默认无
BaseVerifyRule
<
T
,
R
> -
com.github.stupdit1t.excel.handle.rule
中的类
列校验和格式化接口
BaseVerifyRule(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
构建校验规则
batchFinish()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
SheetHandler
部分批量结束
batchSize
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
BigDecimalHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
BigDecimal校验实体
BigDecimalHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
BigDecimalHandler
常规验证
BooleanHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
boolean校验实体
BooleanHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
BooleanHandler
常规验证
C
callback(int, int, Object)
- 接口 中的方法com.github.stupdit1t.excel.callback.
CellCallback
导出回调
callback(R, int)
- 接口 中的方法com.github.stupdit1t.excel.callback.
InCallback
导入回调
callback(Object, R, OutColumn.Style, int)
- 接口 中的方法com.github.stupdit1t.excel.callback.
OutCallback
导出回调
callback
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsSheet
行回调方法
callBack(InCallback<R>)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsSheet
行回调方法
callback
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
cell(String, String, XSSFComment)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
SheetHandler
解析每一个单元格
CellCallback
-
com.github.stupdit1t.excel.callback
中的接口
导出回调函数
cellHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
单元格高度
cellHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
单元格高度
cellMerge(Sheet, int, int, int, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
合并单元格
CellPosition
-
com.github.stupdit1t.excel.style
中的枚举
样式位置
CellPosition()
- 枚举 的构造器com.github.stupdit1t.excel.style.
CellPosition
cellRefNums
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
单元格坐标对应数字Map
cellVerifyRule
- 类 中的变量com.github.stupdit1t.excel.core.parse.
InColumn
验证规则
CHAR_MAX
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
字母最大个数
CHAR_UNIT
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
列宽单位-字符
charAdd(String)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
字母相加
CharHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
char校验实体
CharHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
CharHandler
常规验证
checkColumn(OpsColumn<?>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
检测导出列设置
checkHeader(OpsHeader<?>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
检测表头数据
checkSetFromMode(int)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsParse
检测是否已经被设置状态
checkSetFromMode(int)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
检测是否已经被设置状态
checkSetSheetMode(int)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsSheet
检测是否已经被设置状态
checkSetStatus(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader
检测是否已经被设置状态
checkSetToMode(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
检测是否已经被设置状态
clone(OutColumn.Style)
- 类 中的静态方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
clone 对象
clone()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
col
- 类 中的变量com.github.stupdit1t.excel.common.
ErrorMessage
color(IndexedColors)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
设置字体颜色
color
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
字体颜色,默认黑色
column
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
列数据规则定义
columns
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsColumn
导出的列
columns
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsColumn
导入列定义
columns
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
columnWidth
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
列宽度
com.github.stupdit1t.excel.callback
- 程序包 com.github.stupdit1t.excel.callback
com.github.stupdit1t.excel.common
- 程序包 com.github.stupdit1t.excel.common
com.github.stupdit1t.excel.core
- 程序包 com.github.stupdit1t.excel.core
com.github.stupdit1t.excel.core.export
- 程序包 com.github.stupdit1t.excel.core.export
com.github.stupdit1t.excel.core.parse
- 程序包 com.github.stupdit1t.excel.core.parse
com.github.stupdit1t.excel.core.replace
- 程序包 com.github.stupdit1t.excel.core.replace
com.github.stupdit1t.excel.handle
- 程序包 com.github.stupdit1t.excel.handle
com.github.stupdit1t.excel.handle.rule
- 程序包 com.github.stupdit1t.excel.handle.rule
com.github.stupdit1t.excel.style
- 程序包 com.github.stupdit1t.excel.style
comment
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
批注默认为空
comment(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
批注添加
comment
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
批注
complex
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsHeader
复杂表头设计容器
complex()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader
简单表头构建
ComplexCell
-
com.github.stupdit1t.excel.core.export
中的类
复杂表头定义
ComplexCell()
- 类 的构造器com.github.stupdit1t.excel.core.export.
ComplexCell
complexFooter
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsFooter
复杂表头设计容器
complexHeader
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
excel头:合并规则及值,rules.put("1,1,A,G", "其它应扣"); 对应excel位置
ComplexHeader(OpsSheet<R>)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsHeader.ComplexHeader
声明
complexRule(List<OutColumn<?>>, List<ComplexCell>)
- 类 中的静态方法com.github.stupdit1t.excel.core.export.
ExportRules
初始化规则,构建一个复杂表头
compressTmpFiles
- 枚举 中的变量com.github.stupdit1t.excel.common.
PoiWorkbookType
whether to use gzip compression for temporary files
compressTmpFiles(boolean)
- 枚举 中的方法com.github.stupdit1t.excel.common.
PoiWorkbookType
压缩临时文件
convertToCellChar(Integer)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
转换数字为坐标
copyFont(Font, Font)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
拷贝样式
copyStyleAndFont(CellStyle, Font, CellStyle, Font)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
拷贝样式
coverRangeIndex(String)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
合并单元格转换
create
- 枚举 中的变量com.github.stupdit1t.excel.common.
PoiWorkbookType
创建工作簿方法
create()
- 枚举 中的方法com.github.stupdit1t.excel.common.
PoiWorkbookType
创建工作簿
createBigWorkbook(int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
创建大数据workBook 避免OOM,导出速度比较慢 默认后缀 xlsx
createCustomValidation(Sheet, String, String, int, int, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
excel添加自定义校验
createDateValidation(Sheet, String, String, String, String, int, int, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
excel添加时间数据校验
createDropDownValidation(Sheet, String[], int, int, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
excel添加下拉数据校验
createEmptyWorkbook(boolean)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
创建空的workBook,做循环填充用
createFloatValidation(Sheet, String, String, String, int, int, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
excel添加数字校验
createNumValidation(Sheet, String, String, String, int, int, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
excel添加数字校验
createTextLengthValidation(Sheet, String, String, String, int, int, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
excel添加文本字符长度校验
customizeStyle
- 枚举 中的变量com.github.stupdit1t.excel.style.
DefaultCellStyleEnum
处理样式
D
data
- 类 中的变量com.github.stupdit1t.excel.common.
PoiResult
data
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
导出的数据
data
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
DateHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
日期校验实体
DateHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
DateHandler
常规验证
DefaultCellStyleEnum
-
com.github.stupdit1t.excel.style
中的枚举
默认单元格样式定制
DefaultCellStyleEnum(CellPosition, BiConsumer<Font, CellStyle>)
- 枚举 的构造器com.github.stupdit1t.excel.style.
DefaultCellStyleEnum
defaultValue
- 类 中的变量com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
默认值
defaultValue(T)
- 类 中的方法com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
去除两边空格
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
BigDecimalHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
BooleanHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
CharHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
DateHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
DoubleHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
FloatHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
ImgHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
IntegerHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
LongHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
ObjectHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
校验单元格值
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
ShortHandler
doHandle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.
StringHandler
doHandleSub
- 类 中的变量com.github.stupdit1t.excel.handle.
ObjectHandler
done()
- 类 中的方法com.github.stupdit1t.excel.core.
AbsParent
返回父级
DoubleHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
double校验实体
DoubleHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
DoubleHandler
常规验证
dropdown
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
下拉列表数据
dropdown(String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
下拉列表数据
dropdown(Collection<String>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
下拉列表数据
E
encryptWorkbook03(Workbook, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
给工作簿加密码
endRow(int)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
SheetHandler
解析行结束
endSheet()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
SheetHandler
entityClass
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
error(String)
- 异常错误 中的静态方法com.github.stupdit1t.excel.common.
PoiException
error
- 类 中的变量com.github.stupdit1t.excel.common.
PoiResult
ErrorMessage
-
com.github.stupdit1t.excel.common
中的类
ErrorMessage(String, int, int, Exception)
- 类 的构造器com.github.stupdit1t.excel.common.
ErrorMessage
ErrorMessage(Exception)
- 类 的构造器com.github.stupdit1t.excel.common.
ErrorMessage
ExcelHelper
-
com.github.stupdit1t.excel.core
中的类
快速构建导出导入类
ExcelHelper()
- 类 的构造器com.github.stupdit1t.excel.core.
ExcelHelper
ExcelUtil
-
com.github.stupdit1t.excel.core
中的类
excel导入导出工具,也可以导出模板
ExcelUtil()
- 类 的构造器com.github.stupdit1t.excel.core.
ExcelUtil
私有
exception
- 类 中的变量com.github.stupdit1t.excel.common.
ErrorMessage
export(Workbook, HttpServletResponse, String, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
导出
export(OutputStream, List<T>, ExportRules)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
导出
export(Workbook, String, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
导出
export(Workbook, OutputStream, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
导出
export(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
输出路径设置
export(OutputStream)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
输出流
export(HttpServletResponse, String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
输出servlet
export(Workbook)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
执行输出
ExportRules
-
com.github.stupdit1t.excel.core.export
中的类
ExportRules(List<OutColumn<?>>, LinkedHashMap<String, BiConsumer<Font, CellStyle>>, boolean)
- 类 的构造器com.github.stupdit1t.excel.core.export.
ExportRules
常规一行表头构造,不带尾部
ExportRules(List<OutColumn<?>>, List<ComplexCell>)
- 类 的构造器com.github.stupdit1t.excel.core.export.
ExportRules
复杂表头构造
F
fail(ErrorMessage)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiResult
field(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsColumn
导出字段
field
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
字段名称
field
- 类 中的变量com.github.stupdit1t.excel.core.parse.
InColumn
字段
field(String, String)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsColumn
列字段定义
fields(String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsColumn
字段
fields(Collection<String>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsColumn
字段
fillBook(Workbook, List<T>, ExportRules)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
填充wb,循环填充为多个Sheet
fillBook(Workbook, OpsSheet<?>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
填充book
fillCellRefNums(int)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
填充几位字母的列, 如3 就是填充 A~ZZZ
FloatHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
float校验实体
FloatHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
FloatHandler
常规验证
FMT_DATE
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
格式化(24小时制)
FORMAT_DateTime: 日期时间 yyyy-MM-dd
FMT_DATE_TIME
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
格式化(24小时制)
FORMAT_DateTime: 日期时间 yyyy-MM-dd HH:mm
footerCount
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsSheet
尾部行数量
footerHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
尾部高度
footerHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
尾行高度
footerRowCount
- 类 中的变量com.github.stupdit1t.excel.common.
PoiSheetDataArea
尾部非数据行数量
footerRules
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
excel尾 : 合并规则及值,rules.put("1,1,A,G", 值); 对应excel位置
freeze
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsHeader
是否冻结表头
freezeHeader
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
是否冻结表头
from(String)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsParse
导入来源文件
from(InputStream)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsParse
导入来源文件
from(String, String)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsParse
导入来源文件
from(InputStream, String)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsParse
导入来源文件
from(String)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
导入来源文件
from(InputStream)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
导入来源文件
fromMode
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsParse
文件源类型 1. path 2. stream
fromMode
- 类 中的变量com.github.stupdit1t.excel.core.replace.
OpsReplace
文件源类型 1. path 2. stream
fromPath
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsParse
导入来源
fromPath
- 类 中的变量com.github.stupdit1t.excel.core.replace.
OpsReplace
导入来源
fromStream
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsParse
导入来源
fromStream
- 类 中的变量com.github.stupdit1t.excel.core.replace.
OpsReplace
导入来源
G
getAlign()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取水平定位
getAllFields(Class<?>)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
获取实体的所有字段
getAutoNumColumnWidth()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
自动学号列宽度
getBackColor()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取背景色
getCellHeight()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
单元格高度
getCellStyleByPosition(CellPosition, ICellStyle[])
- 接口 中的静态方法com.github.stupdit1t.excel.style.
ICellStyle
根据位置获取样式
getCellValue(Row, int, FormulaEvaluator)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
获取单元格的值
getCellVerifyRule()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
获取校验规则
getCol()
- 类 中的方法com.github.stupdit1t.excel.common.
ErrorMessage
getColor()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取字体颜色
getColumn()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取输出列
getColumnWidth()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取全局列宽
getComment()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取批注
getComment()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取批注
getComplexHeader()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取复杂表头设计
getData()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取数据
getDownloadStream(HttpServletResponse, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
获取导出Excel的流
getDropdown()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取下拉框
getError()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取解析产生的错误
getErrorInfo()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取POIException 格式化失败信息
getErrorInfoLine()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取行级别 错误
getErrorInfoLineString()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取行级别 字符串错误
getErrorInfoLineString(String)
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取行级别 字符串错误
getErrorInfoString()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取字符串错误
getErrorInfoString(String)
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
获取字符串错误
getException()
- 类 中的方法com.github.stupdit1t.excel.common.
ErrorMessage
getField()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取导出字段
getField()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
InColumn
获取字段
getFooterHeight()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
尾行高度
getFooterNum(List<ComplexCell>, int)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
根据页脚数据获得行号
getFooterRowCount()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiSheetDataArea
尾部非数据行数量
getFooterRules()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取复杂尾部设计
getGlobalStyle()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
全局样式
getHeaderHeight()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
表头高度
getHeaderRowCount()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiSheetDataArea
头部非数据行数量
getHeight()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取高度
getHeight()
- 接口 中的方法com.github.stupdit1t.excel.style.
ICellStyle
行高设置,300位默认, -1表示不干预设置
getLastRealLastRow(Row)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
获取真实的数据行
getLocation()
- 类 中的方法com.github.stupdit1t.excel.common.
ErrorMessage
getLocationIndex()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ComplexCell
获取单元格定位
getMapRowColNum(List<Integer[]>)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
获取map规则最大列和行数
getMaxColumns()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取最大列
getMaxRows()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取最大行
getMergerCells()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
自定义合并单元格
getMergerRepeatFieldValue()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
行重复合并
getOutHandle()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取输出回调
getPassword()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取book密码
getPattern()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取日期格式化 pattern
getPosition()
- 枚举 中的方法com.github.stupdit1t.excel.style.
DefaultCellStyleEnum
getPosition()
- 接口 中的方法com.github.stupdit1t.excel.style.
ICellStyle
样式位置
getRow()
- 类 中的方法com.github.stupdit1t.excel.common.
ErrorMessage
getSheetIndex()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiSheetDataArea
获取sheet下标
getSheetName()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiSheetDataArea
获取sheet名字
getSheetName()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取sheet名字
getSheetPictures(int, Sheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
获取Excel2003图片
getSheetPictures03(int, HSSFSheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
获取Excel2003图片
getSheetPictures07(int, XSSFSheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
获取Excel2007图片
getSimpleHeader()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取简单表头设置
getStyle()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ComplexCell
获取样式
getStyle()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取样式
getStyleCacheKey()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取样式缓存
getText()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ComplexCell
获取显示内容
getTitle()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
获取大标题
getTitleHeight()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
大标题高度
getValign()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取垂直定位
getVerifyCount()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取校验数量
getVerifyCustom()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取自定义校验
getVerifyDate()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取日期校验
getVerifyFloatNum()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取float校验
getVerifyIntNum()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取int校验
getVerifyText()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
获取校验文字
getWidth()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取宽度
getWorkBook()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
创建workbook
getWrapText()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
获取换行显示
globalStyle
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
全局单元格样式
H
handle(int, int, Object)
- 类 中的方法com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
校验单元格值
handleColumnProperty(List<T>, ExportRules, Sheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
列属性设置
handleComplexHeader(ExportRules, Font, CellStyle, ICellStyle, Font, CellStyle, ICellStyle, Sheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
复杂表头设计
handleFooter(List<T>, ExportRules, Font, CellStyle, ICellStyle, Sheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
footer设置
handleGlobalStyle(ICellStyle[], Font, CellStyle, CellPosition)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
全局样式处理
handleMultiVersion(String, CellRangeAddressList, DataValidationHelper, DataValidationConstraint)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
兼容性问题处理
handleNull(Object)
- 类 中的方法com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
判空处理
handleSimpleHeader(ExportRules, Font, CellStyle, ICellStyle, Font, CellStyle, ICellStyle, Sheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
简单表头设计
handleStyle(Font, CellStyle)
- 枚举 中的方法com.github.stupdit1t.excel.style.
DefaultCellStyleEnum
handleStyle(Font, CellStyle)
- 接口 中的方法com.github.stupdit1t.excel.style.
ICellStyle
样式处理方式
hasData()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
判断是否有数据产生
hasError
- 类 中的变量com.github.stupdit1t.excel.common.
PoiResult
hasError()
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
判断是否有错误
headerCount
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsSheet
表头行数量
headerFooter(String, boolean, String)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
SheetHandler
headerHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
表头高度
headerHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
表头高度
headerRowCount
- 类 中的变量com.github.stupdit1t.excel.common.
PoiSheetDataArea
头部非数据行数量
headerRowNum
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
headers
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsHeader.ComplexHeader
表头规则
headers
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsHeader.SimpleHeader
header文本设置
height(CellPosition, int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
全局高度定义
height(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
高度
height
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
高度,设置是行的高度
I
ICellStyle
-
com.github.stupdit1t.excel.style
中的接口
单元格样式定义
ifFooter
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
是否有页脚
ifMerge
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
是否合并表头
ImgHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
图片校验实体
ImgHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
ImgHandler
常规验证
InCallback
<
R
> -
com.github.stupdit1t.excel.callback
中的接口
导入回调函数
InColumn
<
R
> -
com.github.stupdit1t.excel.core.parse
中的类
列的定义
InColumn(OpsColumn<R>, String, String)
- 类 的构造器com.github.stupdit1t.excel.core.parse.
InColumn
INCORRECT_FORMAT_STR
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
格式不正确
index
- 类 中的变量com.github.stupdit1t.excel.core.parse.
InColumn
导入下标
IntegerHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
int数据校验
IntegerHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
IntegerHandler
常规验证
intStr()
- 类 中的方法com.github.stupdit1t.excel.handle.
StringHandler
格式化为整形数字
is1904Date
- 类 中的变量com.github.stupdit1t.excel.handle.
DateHandler
是否为1904date
is1904Date(boolean)
- 类 中的方法com.github.stupdit1t.excel.handle.
DateHandler
格式化
isAutoNum()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否自动生成序号
isFreezeHeader()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否冻结表头
isIfFooter()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否有尾行
isIfMerge()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否合并模式
isMapData(Class<?>)
- 类 中的静态方法com.github.stupdit1t.excel.common.
PoiCommon
判断是否是Map型数据
isSimple()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否简单导出
isXlsx()
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否xlsx格式
L
location
- 类 中的变量com.github.stupdit1t.excel.common.
ErrorMessage
locationIndex
- 类 中的变量com.github.stupdit1t.excel.core.export.
ComplexCell
header原生坐标, 如0,0,0,0
LOG
- 类 中的静态变量com.github.stupdit1t.excel.core.
ExcelUtil
LOG
- 类 中的静态变量com.github.stupdit1t.excel.core.parse.
SheetHandler
LOG
- 类 中的静态变量com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
LongHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
long校验实体
LongHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
LongHandler
常规验证
M
mapClass
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
mapData
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsParse
实体类包含的字段
MAX_FILL_COL
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
生成模板时, 最大填充下拉框数量
maxColumns
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
最大单元格列数
maxRows
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
表头最大行数
mergeCell(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
合并单元格
mergeCell(Integer...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
合并单元格
mergeCells(List<String>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
合并单元格
mergeCellsIndex(List<Integer[]>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
合并单元格
mergerCells
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
自定义合并的单元格
mergerCells
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
自定义合并的单元格
mergerRepeat()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
当前行重复合并当前行
mergerRepeat(String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
指定字段值重复合并当前行
mergerRepeatFieldValue
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
纵向数据相同合并
mode
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsHeader
设置状态 0 未设置 1 复杂表头 2 简单表头
N
noFreeze()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader
不冻结表头
NOT_EMPTY_STR
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
不能为空模板
notNull()
- 类 中的方法com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
不能为空
nowRowNum
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
numsRefCell
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
数字列对应字母
O
ObjectHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
自定义转换
ObjectHandler(boolean, OpsColumn<R>, CellCallback)
- 类 的构造器com.github.stupdit1t.excel.handle.
ObjectHandler
自定义验证
OpsColumn
<
R
> -
com.github.stupdit1t.excel.core.export
中的类
导出数据列定义
OpsColumn(OpsSheet<R>)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsColumn
声明
opsColumn
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
导出的数据列定义
opsColumn()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
数据列定义
OpsColumn
<
R
> -
com.github.stupdit1t.excel.core.parse
中的类
数据列定义
OpsColumn(OpsSheet<R>)
- 类 的构造器com.github.stupdit1t.excel.core.parse.
OpsColumn
声明导入列
opsColumn
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsSheet
导入列定义
opsColumn()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsSheet
opsExport(PoiWorkbookType)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelHelper
导出入口
opsExport(Workbook)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelHelper
导出入口
OpsExport
-
com.github.stupdit1t.excel.core.export
中的类
导出规则定义
OpsExport(PoiWorkbookType)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsExport
OpsExport(Workbook)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsExport
OpsFooter
<
R
> -
com.github.stupdit1t.excel.core.export
中的类
OpsFooter(OpsSheet<R>)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsFooter
声明headers
opsFooter
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
复杂尾设计容器
opsFooter()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
表头设置
OpsHeader
<
R
> -
com.github.stupdit1t.excel.core.export
中的类
OpsHeader(OpsSheet<R>)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsHeader
声明headers
opsHeader
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
导出的表头定义
opsHeader()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
表头设置
OpsHeader.ComplexHeader
<
R
> -
com.github.stupdit1t.excel.core.export
中的类
复杂表头定义
OpsHeader.SimpleHeader
<
R
> -
com.github.stupdit1t.excel.core.export
中的类
简单表头定义
opsParse(Class<R>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelHelper
导入入口
OpsParse
<
R
> -
com.github.stupdit1t.excel.core.parse
中的类
导出规则定义
OpsParse(Class<R>)
- 类 的构造器com.github.stupdit1t.excel.core.parse.
OpsParse
opsReplace()
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelHelper
读模板替换变量入口
OpsReplace
-
com.github.stupdit1t.excel.core.replace
中的类
OpsReplace()
- 类 的构造器com.github.stupdit1t.excel.core.replace.
OpsReplace
opsSheet(List<R>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
数据设置
OpsSheet
<
R
> -
com.github.stupdit1t.excel.core.export
中的类
导出规则定义
OpsSheet(OpsExport)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsSheet
opsSheet(int, int, int)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsParse
导入sheet设置
opsSheet(String, int, int)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsParse
导入sheet设置
OpsSheet
<
R
> -
com.github.stupdit1t.excel.core.parse
中的类
导出规则定义
OpsSheet(OpsParse<R>, int, int, int)
- 类 的构造器com.github.stupdit1t.excel.core.parse.
OpsSheet
声明构造
OpsSheet(OpsParse<R>, String, int, int)
- 类 的构造器com.github.stupdit1t.excel.core.parse.
OpsSheet
声明构造
opsSheets
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
输出的sheet
OutCallback
<
R
> -
com.github.stupdit1t.excel.callback
中的接口
导出回调函数
OutColumn
<
R
> -
com.github.stupdit1t.excel.core.export
中的类
列的定义
OutColumn(OpsColumn<R>, String)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OutColumn
OutColumn.Style
-
com.github.stupdit1t.excel.core.export
中的类
列样式
outHandle
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
输出处理
outHandle(OutCallback<R>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
输出设置
P
parallelSheet
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
并行导出sheet
parallelSheet()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
并行导出sheet, 默认fork join线程池
parent
- 类 中的变量com.github.stupdit1t.excel.core.
AbsParent
上一个
parse()
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsSheet
解析sheet方法
parseInt
- 类 中的变量com.github.stupdit1t.excel.handle.
StringHandler
转换为整形数字
parsePart(int, Consumer<PoiResult<R>>)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
OpsSheet
解析sheet方法
partResult
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
password
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
Excel密码, 只支持xls 格式
password
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
Excel密码, 只支持xls 格式
password(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
设置密码
password
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsParse
密码
password
- 类 中的变量com.github.stupdit1t.excel.core.replace.
OpsReplace
设置密码
password(String)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
设置密码
path
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
输出目录
pattern(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
格式化单元格内人, 参考 BuiltinFormats 类
pattern
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
导出日期格式
pattern
- 类 中的变量com.github.stupdit1t.excel.handle.
DateHandler
日期格式
pattern(String)
- 类 中的方法com.github.stupdit1t.excel.handle.
DateHandler
格式化
pattern
- 类 中的变量com.github.stupdit1t.excel.handle.
StringHandler
正则验证
pattern(String)
- 类 中的方法com.github.stupdit1t.excel.handle.
StringHandler
格式
PoiCommon
-
com.github.stupdit1t.excel.common
中的类
一些公用的方法
PoiCommon()
- 类 的构造器com.github.stupdit1t.excel.common.
PoiCommon
PoiConstant
-
com.github.stupdit1t.excel.common
中的类
常量定义
PoiConstant()
- 类 的构造器com.github.stupdit1t.excel.common.
PoiConstant
PoiException
-
com.github.stupdit1t.excel.common
中的异常错误
异常定义
PoiException(String)
- 异常错误 的构造器com.github.stupdit1t.excel.common.
PoiException
PoiResult
<
T
> -
com.github.stupdit1t.excel.common
中的类
excel 导入返回的实体类
PoiResult()
- 类 的构造器com.github.stupdit1t.excel.common.
PoiResult
PoiSheetDataArea
-
com.github.stupdit1t.excel.common
中的类
导入 sheet数据区域
PoiSheetDataArea(int, int, int)
- 类 的构造器com.github.stupdit1t.excel.common.
PoiSheetDataArea
sheet数据区域
PoiSheetDataArea(String, int, int)
- 类 的构造器com.github.stupdit1t.excel.common.
PoiSheetDataArea
sheet数据区域
PoiWorkbookType
-
com.github.stupdit1t.excel.common
中的枚举
工作簿类型
PoiWorkbookType(Supplier<Workbook>)
- 枚举 的构造器com.github.stupdit1t.excel.common.
PoiWorkbookType
position
- 枚举 中的变量com.github.stupdit1t.excel.style.
DefaultCellStyleEnum
位置
printSetup(Sheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
设置打印方向
R
readExcelWrite(String, Map<String, String>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取excel,替换内置变量
readExcelWrite(String, String, Map<String, String>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取excel,替换内置变量
readExcelWrite(InputStream, Map<String, String>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取excel,替换内置变量
readExcelWrite(InputStream, String, Map<String, String>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取excel,替换内置变量
readExcelWrite(Workbook, Map<String, String>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取excel,替换内置变量
readField(Map<Class<?>, Map<String, Field>>, Object, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取字段的值
readObjectFieldValue(Object, String, Map<Class<?>, Map<String, Field>>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取object的属性
readSheet(String, PoiSheetDataArea, Map<String, InColumn<?>>, InCallback<T>, Class<T>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取规则excel数据内容为map
readSheet(String, String, PoiSheetDataArea, Map<String, InColumn<?>>, InCallback<T>, Class<T>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取规则excel数据内容为map
readSheet(InputStream, PoiSheetDataArea, Map<String, InColumn<?>>, InCallback<T>, Class<T>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取规则excel数据内容为map
readSheet(InputStream, String, PoiSheetDataArea, Map<String, InColumn<?>>, InCallback<T>, Class<T>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取规则excel数据内容为map
readSheet(Sheet, int, int, Map<String, InColumn<?>>, InCallback<T>, Class<T>)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
读取规则excel数据内容为map
replace()
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
替换
replaceTo(String)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
替换并输出
replaceTo(OutputStream)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
替换并输出
replaceTo(HttpServletResponse, String)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
替换并输出
response
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
输出 Servlet 响应
responseName
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
输出 Servlet 响应 文件名
row
- 类 中的变量com.github.stupdit1t.excel.common.
ErrorMessage
ROW_INDEX_STR
- 类 中的静态变量com.github.stupdit1t.excel.common.
PoiConstant
不能为空模板
rowAccessWindowSize
- 枚举 中的变量com.github.stupdit1t.excel.common.
PoiWorkbookType
the number of rows that are kept in memory until flushed out, see above.
rowAccessWindowSize(int)
- 枚举 中的方法com.github.stupdit1t.excel.common.
PoiWorkbookType
设置内存行数
rowClass
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsParse
数据类型
rowEntity
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
rowError
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
S
safeCreateDrawing(Sheet)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
同步创建drawing
safeCreateSheet(Workbook, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
同步创建sheet
setAlign(HorizontalAlignment)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置水平
setAutoNum(boolean)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
自动生成序号 complexRule:需要自定义手动定义表头 simpleRule:自动生成表头序号
setAutoNumColumnWidth(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
序号列宽度
setBackColor(IndexedColors)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置背景色
setCellComment(Drawing<?>, Cell, String)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
设置单元格的批注
setCellHeight(short)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
单元格高度
setCellStyle(Workbook, Font, Map<String, CellStyle>, Map<String, Font>, OutColumn.Style, Cell, Object)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
处理单元格样式
setCellValue(Drawing<?>, Object, Cell)
- 类 中的静态方法com.github.stupdit1t.excel.core.
ExcelUtil
给单元格设置值
setColor(IndexedColors)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置字体颜色
setColumnWidth(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
全部列宽度
setComment(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置批注
setComplexHeader(List<ComplexCell>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
设置复杂表头
setData(List<T>)
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
setError(List<ErrorMessage>)
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
setFooterHeight(short)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
尾行高度
setFooterRules(List<ComplexCell>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
尾行设计
setFreezeHeader(boolean)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否冻结表头
setGlobalStyle(ICellStyle...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
设置全局样式
setHasError(boolean)
- 类 中的方法com.github.stupdit1t.excel.common.
PoiResult
setHeaderHeight(short)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
表头高度
setHeight(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置高度
setLocationIndex(Integer[])
- 类 中的方法com.github.stupdit1t.excel.core.export.
ComplexCell
设置坐标
setLocationIndex(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ComplexCell
设置坐标
setMergerCells(List<Integer[]>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
设置合并单元格
setPassword(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
设置excel密码
setPattern(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置日期格式化
setSheetName(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
设置sheet名字
setSimpleHeader(LinkedHashMap<String, BiConsumer<Font, CellStyle>>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
设置简单表头
setStyle(BiConsumer<Font, CellStyle>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ComplexCell
设置样式
setText(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ComplexCell
设置文本
setTitle(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
大标题设置
setTitleHeight(short)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
大标题高度
setValign(VerticalAlignment)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置垂直
setWidth(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置宽度
setWrapText(Boolean)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn.Style
设置换行显示
setXlsx(boolean)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
是否导出07 xlsx
SheetHandler
<
T
> -
com.github.stupdit1t.excel.core.parse
中的类
SheetHandler(int, Class<T>, int, Map<String, InColumn<?>>, InCallback<T>, int, Consumer<PoiResult<T>>)
- 类 的构造器com.github.stupdit1t.excel.core.parse.
SheetHandler
sheetIndex
- 类 中的变量com.github.stupdit1t.excel.common.
PoiSheetDataArea
sheet 下标
sheetIndex
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsSheet
读取的sheetNum
sheetIndex
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
sheetMode
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsSheet
选择的sheet模式 1 下标 2 名字
sheetName
- 类 中的变量com.github.stupdit1t.excel.common.
PoiSheetDataArea
sheet名字
sheetName
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
sheetName
sheetName
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
sheet名字
sheetName(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
sheetName 定义
sheetName
- 类 中的变量com.github.stupdit1t.excel.core.parse.
OpsSheet
读取的sheetName
ShortHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
short校验实体
ShortHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
ShortHandler
常规验证
simple
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
是否简单导出
simple
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsHeader
简单表头设计容器
simple()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader
简单表头构建
simpleHeader
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
标题列
SimpleHeader(OpsSheet<R>)
- 类 的构造器com.github.stupdit1t.excel.core.export.
OpsHeader.SimpleHeader
声明
simpleRule(List<OutColumn<?>>, LinkedHashMap<String, BiConsumer<Font, CellStyle>>)
- 类 中的静态方法com.github.stupdit1t.excel.core.export.
ExportRules
初始化规则,构建一个简单表头
startRow(int)
- 类 中的方法com.github.stupdit1t.excel.core.parse.
SheetHandler
解析行开始
stream
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
输出流
StringHandler
<
R
> -
com.github.stupdit1t.excel.handle
中的类
字符值校验实体
StringHandler(boolean, OpsColumn<R>)
- 类 的构造器com.github.stupdit1t.excel.handle.
StringHandler
常规验证
style
- 类 中的变量com.github.stupdit1t.excel.core.export.
ComplexCell
样式定义
style
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
全局单元格样式
style(ICellStyle...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsExport
全局样式设置
style
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
列样式
Style()
- 类 的构造器com.github.stupdit1t.excel.core.export.
OutColumn.Style
T
text
- 类 中的变量com.github.stupdit1t.excel.core.export.
ComplexCell
显示内容
text(String, String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsFooter
获取复杂表头设计
text(String, String, BiConsumer<Font, CellStyle>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsFooter
获取复杂表头设计
text(String, Integer...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsFooter
获取复杂表头设计
text(String, Integer[], BiConsumer<Font, CellStyle>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsFooter
获取复杂表头设计
text(String, String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.ComplexHeader
获取复杂表头设计
text(String, String, BiConsumer<Font, CellStyle>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.ComplexHeader
获取复杂表头设计
text(String, Integer...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.ComplexHeader
获取复杂表头设计
text(String, Integer[], BiConsumer<Font, CellStyle>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.ComplexHeader
获取复杂表头设计
text(String, BiConsumer<Font, CellStyle>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.SimpleHeader
表头设置
texts(String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.SimpleHeader
表头设置
texts(Collection<String>)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.SimpleHeader
表头设置
title
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
表头名
title(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
ExportRules
表头设置
title
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsHeader.SimpleHeader
大标题
title(String)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsHeader.SimpleHeader
标题设置
titleHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
标题高度
titleHeight
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
标题高度
toMode
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
输出模式 1 路径输出 2 流输出 3 servlet 响应
totalError
- 类 中的变量com.github.stupdit1t.excel.core.parse.
SheetHandler
trim
- 类 中的变量com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
是否去空格
trim()
- 类 中的方法com.github.stupdit1t.excel.handle.rule.
BaseVerifyRule
去除两边空格
U
useSharedStringsTable
- 枚举 中的变量com.github.stupdit1t.excel.common.
PoiWorkbookType
whether to use a shared strings table
useSharedStringsTable(boolean)
- 枚举 中的方法com.github.stupdit1t.excel.common.
PoiWorkbookType
使用共享字符串表
V
valign
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
垂直定位,默认居下
valign(VerticalAlignment)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
设置垂直定位
valueOf(String)
- 枚举 中的静态方法com.github.stupdit1t.excel.common.
PoiWorkbookType
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法com.github.stupdit1t.excel.style.
CellPosition
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法com.github.stupdit1t.excel.style.
DefaultCellStyleEnum
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法com.github.stupdit1t.excel.common.
PoiWorkbookType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法com.github.stupdit1t.excel.style.
CellPosition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法com.github.stupdit1t.excel.style.
DefaultCellStyleEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
variable
- 类 中的变量com.github.stupdit1t.excel.core.replace.
OpsReplace
要替换的变量
variable(String, String)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
替换变量
variables(Map<String, String>)
- 类 中的方法com.github.stupdit1t.excel.core.replace.
OpsReplace
替换变量
verifyCount
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
定义规则个数
verifyCustom
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
自定义表达式校验
verifyCustom(String, String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
自定义表达式校验
verifyDate
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
日期校验,请填写例如2018-08-09~2019-08-09
verifyDate(String, String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
日期数据校验
verifyFloatNum
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
浮点数字校验,请填写例如10.0~30.0
verifyFloatNum(String, String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
浮点数字数据校验
verifyIntNum
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
整数数字校验,请填写例如10~30
verifyIntNum(String, String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
整数数字数据校验
verifyText
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn
文本长度校验
verifyText(String, String...)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
文本长度校验
W
width
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsSheet
列宽自定义
width(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OpsSheet
全局列宽自定义
width
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
宽度,不设置默认自动
width(int)
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
宽度
workbook
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
当前工作簿
workbookType
- 类 中的变量com.github.stupdit1t.excel.core.export.
OpsExport
文件格式
wrapText
- 类 中的变量com.github.stupdit1t.excel.core.export.
OutColumn.Style
换行显示
wrapText()
- 类 中的方法com.github.stupdit1t.excel.core.export.
OutColumn
换行显示
X
xlsx
- 类 中的变量com.github.stupdit1t.excel.core.export.
ExportRules
是否导出xlsx
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
Copyright © 2023. All rights reserved.