Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(T) - Method in interface cn.creekmoon.excel.util.exception.ExConsumer
 
accept(T, U) - Method in interface cn.creekmoon.excel.util.exception.ExBiConsumer
 
addConvert(int, int, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器
addConvert(int, int, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvert(int, int, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器
addConvert(int, int, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvert(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器
addConvert(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvert(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
addConvert(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
addConvert(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器
addConvert(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvert(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
addConvert(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
addConvertAndMustExist(int, int, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器并要求存在值
addConvertAndMustExist(int, int, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvertAndMustExist(int, int, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器并要求存在值
addConvertAndMustExist(int, int, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvertAndMustExist(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
addConvertAndMustExist(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
addConvertAndMustExist(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器并要求存在值
addConvertAndMustExist(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvertAndMustExist(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
addConvertAndMustExist(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
addConvertAndSkipEmpty(int, int, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器并跳过空值
addConvertAndSkipEmpty(int, int, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvertAndSkipEmpty(int, int, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器并跳过空值
addConvertAndSkipEmpty(int, int, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvertAndSkipEmpty(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器并跳过空值
addConvertAndSkipEmpty(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvertAndSkipEmpty(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
addConvertAndSkipEmpty(String, ExFunction<String, T>, BiConsumer<R, T>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
addConvertAndSkipEmpty(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.CellReader
添加一个单元格转换器并跳过空值
addConvertAndSkipEmpty(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
addConvertAndSkipEmpty(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
addConvertAndSkipEmpty(String, BiConsumer<R, String>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
addConvertPostProcessor(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
添加校验阶段后置处理器 当所有的convert执行完成后会执行这个操作做最后的校验处理
addConvertPostProcessor(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
addExcelUtilsExceptionHandler(ExcelUtilsExceptionHandler...) - Static method in class cn.creekmoon.excel.core.ExcelUtilsConfig
 
addExceptionHandler(ExcelUtilsExceptionHandler) - Static method in class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager
 
addTitle(String, Function<R, Object>) - Method in class cn.creekmoon.excel.core.W.title.TitleWriter
添加标题
addTitle(String, Function<R, Object>, ConditionCellStyle<R>...) - Method in class cn.creekmoon.excel.core.W.title.TitleWriter
添加标题
addTitle(String, Function<R, Object>, ExcelCellStyle, Predicate<R>) - Method in class cn.creekmoon.excel.core.W.title.TitleWriter
添加标题
apply(T) - Method in interface cn.creekmoon.excel.util.exception.ExFunction
 

B

BigDecimalConverter - Class in cn.creekmoon.excel.core.R.converter
 
BigDecimalConverter() - Constructor for class cn.creekmoon.excel.core.R.converter.BigDecimalConverter
 
bigExcelWriter - Variable in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
 

C

cell2converts - Variable in class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
cell2setter - Variable in class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
CellReader<R> - Class in cn.creekmoon.excel.core.R.reader.cell
This interface extends the `Reader` interface and provides methods to add cell converters for reading and extracting data from specific cells in a spreadsheet.
CellReader(ExcelImport) - Constructor for class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
CellReaderResult<R> - Class in cn.creekmoon.excel.core.R.readerResult.cell
 
CellReaderResult() - Constructor for class cn.creekmoon.excel.core.R.readerResult.cell.CellReaderResult
 
CellWriter - Class in cn.creekmoon.excel.core.W.cell
 
CellWriter() - Constructor for class cn.creekmoon.excel.core.W.cell.CellWriter
 
CheckedExcelException - Exception Class in cn.creekmoon.excel.util.exception
内部已知异常
CheckedExcelException(String) - Constructor for exception class cn.creekmoon.excel.util.exception.CheckedExcelException
 
cleanTempFileByPathDelay(String) - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
 
cleanTempFileByPathDelay(String, Integer) - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
 
cleanTempFileByPathNow(String) - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
 
cn.creekmoon.excel.core - package cn.creekmoon.excel.core
 
cn.creekmoon.excel.core.R - package cn.creekmoon.excel.core.R
 
cn.creekmoon.excel.core.R.converter - package cn.creekmoon.excel.core.R.converter
 
cn.creekmoon.excel.core.R.reader - package cn.creekmoon.excel.core.R.reader
 
cn.creekmoon.excel.core.R.reader.cell - package cn.creekmoon.excel.core.R.reader.cell
 
cn.creekmoon.excel.core.R.reader.title - package cn.creekmoon.excel.core.R.reader.title
 
cn.creekmoon.excel.core.R.readerResult - package cn.creekmoon.excel.core.R.readerResult
 
cn.creekmoon.excel.core.R.readerResult.cell - package cn.creekmoon.excel.core.R.readerResult.cell
 
cn.creekmoon.excel.core.R.readerResult.title - package cn.creekmoon.excel.core.R.readerResult.title
 
cn.creekmoon.excel.core.W - package cn.creekmoon.excel.core.W
 
cn.creekmoon.excel.core.W.cell - package cn.creekmoon.excel.core.W.cell
 
cn.creekmoon.excel.core.W.title - package cn.creekmoon.excel.core.W.title
 
cn.creekmoon.excel.core.W.title.ext - package cn.creekmoon.excel.core.W.title.ext
 
cn.creekmoon.excel.support.spring - package cn.creekmoon.excel.support.spring
 
cn.creekmoon.excel.util - package cn.creekmoon.excel.util
 
cn.creekmoon.excel.util.exception - package cn.creekmoon.excel.util.exception
 
colIndex2Title - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
condition - Variable in class cn.creekmoon.excel.core.W.title.ext.ConditionCellStyle
 
ConditionCellStyle<R> - Class in cn.creekmoon.excel.core.W.title.ext
 
ConditionCellStyle(ExcelCellStyle, Predicate<R>) - Constructor for class cn.creekmoon.excel.core.W.title.ext.ConditionCellStyle
 
conditionCellStyleList - Variable in class cn.creekmoon.excel.core.W.title.ext.Title
 
consume(ExBiConsumer<Integer, R>) - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
consume(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.readerResult.cell.CellReaderResult
 
consume(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 
consume(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
consumeSuccessTime - Variable in class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 
CONVERT_FAIL_MSG - Static variable in class cn.creekmoon.excel.util.ExcelConstants
 
CONVERT_SUCCESS_MSG - Static variable in class cn.creekmoon.excel.util.ExcelConstants
 
convert2ChainTitle(int) - Method in class cn.creekmoon.excel.core.W.title.ext.Title
(如果可以)将Title转换成链表 并返回一个深度集合 每个Title指向一个parentTitle
convertPostProcessors - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
countTitles() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
获取当前的表头数量
countTitles() - Method in class cn.creekmoon.excel.core.W.title.TitleWriter
 
create() - Static method in class cn.creekmoon.excel.core.W.ExcelExport
 
create(MultipartFile) - Static method in class cn.creekmoon.excel.core.R.ExcelImport
 
csvSupport() - Method in class cn.creekmoon.excel.core.R.ExcelImport
支持csv类型的文件 本质是内部将csv转为xlsx
currentNewObject - Variable in class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
currentRow - Variable in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
当前写入行,切换sheet页时需要还原这个上下文数据
customExceptionMessage(Exception) - Method in interface cn.creekmoon.excel.util.exception.ExcelUtilsExceptionHandler
自定义异常结果
customExceptionMessage(Exception) - Method in class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager.DirectMessageExceptionHandler
 
customExceptions() - Element in annotation interface cn.creekmoon.excel.support.spring.EnableExcelUtils
 

D

DateConverter - Class in cn.creekmoon.excel.core.R.converter
 
DateConverter() - Constructor for class cn.creekmoon.excel.core.R.converter.DateConverter
 
debug() - Method in class cn.creekmoon.excel.core.W.ExcelExport
 
debugger - Variable in class cn.creekmoon.excel.core.W.ExcelExport
打印调试内容
defaultCellStyle - Variable in class cn.creekmoon.excel.core.W.title.ext.ConditionCellStyle
 
depth2Titles - Variable in class cn.creekmoon.excel.core.W.title.TitleWriter
 
DirectMessageExceptionHandler(Class) - Constructor for class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager.DirectMessageExceptionHandler
 
DirectMessageExceptionHandler(String) - Constructor for class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager.DirectMessageExceptionHandler
 
disableBlankRowFilter() - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
禁用空白行过滤
disableTemplateConsistencyCheck() - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
禁用模版一致性检查
doWrite(List<R>) - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
以对象形式写入
doWrite(List<R>) - Method in class cn.creekmoon.excel.core.W.title.TitleWriter
 

E

empty() - Static method in interface cn.creekmoon.excel.util.exception.ExConsumer
 
EMPTY - Static variable in interface cn.creekmoon.excel.util.exception.ExConsumer
 
ENABLE_BLANK_ROW_FILTER - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
EnableExcelUtils - Annotation Interface in cn.creekmoon.excel.support.spring
对于导入导出组件,启用自定义异常处理器的支持
endColIndex - Variable in class cn.creekmoon.excel.core.W.title.ext.Title
 
ERROR_MSG - Static variable in class cn.creekmoon.excel.util.ExcelConstants
 
errorCount - Variable in class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 
errorReport - Variable in class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 
ExBiConsumer<T,U> - Interface in cn.creekmoon.excel.util.exception
 
ExcelCellStyle - Class in cn.creekmoon.excel.core.W.title.ext
 
ExcelCellStyle(BiConsumer<Workbook, CellStyle>) - Constructor for class cn.creekmoon.excel.core.W.title.ext.ExcelCellStyle
 
ExcelCellStyle(Consumer<CellStyle>) - Constructor for class cn.creekmoon.excel.core.W.title.ext.ExcelCellStyle
 
excelCellToColumnIndex(String) - Static method in class cn.creekmoon.excel.util.ExcelCellUtils
excel单元格获取列号数字 例如输入 B6 返回2 输入AA23 返回27
excelCellToRowIndex(String) - Static method in class cn.creekmoon.excel.util.ExcelCellUtils
excel单元格获取行号数字 例如输入 B6 返回6 输入AA23 返回23
ExcelCellUtils - Class in cn.creekmoon.excel.util
 
ExcelCellUtils() - Constructor for class cn.creekmoon.excel.util.ExcelCellUtils
 
excelColumnToIndex(String) - Static method in class cn.creekmoon.excel.util.ExcelCellUtils
excel列号转数字 A-->1 AA-->27
ExcelConstants - Class in cn.creekmoon.excel.util
Excel常量
ExcelConstants() - Constructor for class cn.creekmoon.excel.util.ExcelConstants
 
ExcelExport - Class in cn.creekmoon.excel.core.W
 
ExcelFileUtils - Class in cn.creekmoon.excel.util
获取路径
ExcelFileUtils() - Constructor for class cn.creekmoon.excel.util.ExcelFileUtils
 
ExcelImport - Class in cn.creekmoon.excel.core.R
 
excelIndexToCell(Integer, Integer) - Static method in class cn.creekmoon.excel.util.ExcelCellUtils
excel列号和行号转为CellReference 例如输入 6,2 返回B6
excelName - Variable in class cn.creekmoon.excel.core.W.ExcelExport
 
ExcelStyleUtils - Class in cn.creekmoon.excel.util
 
ExcelStyleUtils() - Constructor for class cn.creekmoon.excel.util.ExcelStyleUtils
 
ExcelUtilsAutoConfiguration - Class in cn.creekmoon.excel.support.spring
 
ExcelUtilsAutoConfiguration() - Constructor for class cn.creekmoon.excel.support.spring.ExcelUtilsAutoConfiguration
 
ExcelUtilsConfig - Class in cn.creekmoon.excel.core
导出导入工具类配置常量
ExcelUtilsConfig() - Constructor for class cn.creekmoon.excel.core.ExcelUtilsConfig
 
ExcelUtilsExceptionHandler - Interface in cn.creekmoon.excel.util.exception
异常处理器
excelUtilsExceptionHandlers - Static variable in class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager
 
ExConsumer<T> - Interface in cn.creekmoon.excel.util.exception
 
ExFunction<T,R> - Interface in cn.creekmoon.excel.util.exception
 
EXISTS_READ_FAIL - Variable in class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 

F

FIELD_LACK_MSG - Static variable in class cn.creekmoon.excel.util.ExcelConstants
 
firstRowIndex - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
首行数据行号
fmt - Static variable in class cn.creekmoon.excel.core.R.converter.DateConverter
 

G

generateResultFile() - Method in class cn.creekmoon.excel.core.R.ExcelImport
生成导入结果
generateResultFile(boolean) - Method in class cn.creekmoon.excel.core.R.ExcelImport
生成导入结果
generateXlsxAbsoluteFilePath(String) - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
生成Xlsx文件绝对路径 默认路径在当前jar包的同级目录
getAll() - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
getApplicationParentFilePath() - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
 
getBigExcelWriter() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
内部操作类,但是暴露出来了,希望最好不要用这个方法
getCustomAbsoluteFilePath(String) - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
获取获取一个文件路径 默认路径在当前jar包的同级目录
getData() - Method in class cn.creekmoon.excel.core.R.readerResult.cell.CellReaderResult
 
getDataFirstRowIndex() - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
getDataLatestRowIndex() - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
getErrorCount() - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
getExceptionMsg(Exception) - Static method in class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager
 
getOrder() - Method in interface cn.creekmoon.excel.util.exception.ExcelUtilsExceptionHandler
顺序 越低越先执行
getOrder() - Method in class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager.DirectMessageExceptionHandler
 
getReadResult() - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
getReadResult() - Method in class cn.creekmoon.excel.core.R.reader.Reader
 
getReadResult() - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
getResultMsg(Integer) - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
getResultMsg(R) - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
getRunningTimeCellStyle(ExcelCellStyle) - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
通过内置的样式换取为当前工作簿里面的样式
getRunningTimeCellStyle(ExcelCellStyle) - Method in class cn.creekmoon.excel.core.W.Writer
获取运行时的样式对象
getSheetIndex() - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
getSheetIndex() - Method in class cn.creekmoon.excel.core.R.reader.Reader
 
getSheetIndex() - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
getSheetIndex() - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
getSheetRowCount() - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
获取SHEET页的总行数
getSheetRowCount() - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
getWorkbook() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
 
getWorkbook() - Method in class cn.creekmoon.excel.core.W.Writer
 
GlobalExceptionMsgManager - Class in cn.creekmoon.excel.util.exception
全局异常管理器
GlobalExceptionMsgManager() - Constructor for class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager
 
GlobalExceptionMsgManager.DirectMessageExceptionHandler - Class in cn.creekmoon.excel.util.exception
直达消息处理器(将异常信息透传) 如果是业务异常, 可以直接展示的就使用这个处理器

H

HutoolCellReader<R> - Class in cn.creekmoon.excel.core.R.reader.cell
 
HutoolCellReader(ExcelImport, Integer, Supplier) - Constructor for class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
HutoolTitleReader<R> - Class in cn.creekmoon.excel.core.R.reader.title
 
HutoolTitleReader(ExcelImport, Integer, Supplier) - Constructor for class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
HutoolTitleWriter<R> - Class in cn.creekmoon.excel.core.W.title
 
HutoolTitleWriter(ExcelExport, Integer) - Constructor for class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
 

I

IMPORT_SUCCESS_MSG - Static variable in class cn.creekmoon.excel.util.ExcelConstants
 
importMaxParallel() - Element in annotation interface cn.creekmoon.excel.support.spring.EnableExcelUtils
能并行执行多少个导入任务 防止内存溢出 初始化后会赋值给ExcelUtilsConfig
importParallelSemaphore - Static variable in class cn.creekmoon.excel.core.ExcelUtilsConfig
控制导入并发数量
initDefaultStyle(Workbook) - Static method in class cn.creekmoon.excel.util.ExcelStyleUtils
 
IntegerConverter - Class in cn.creekmoon.excel.core.R.converter
 
IntegerConverter() - Constructor for class cn.creekmoon.excel.core.R.converter.IntegerConverter
 

L

latestRowIndex - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
末行数据行号
LIGHT_GREEN - Static variable in class cn.creekmoon.excel.core.W.title.ext.ExcelCellStyle
 
LIGHT_ORANGE - Static variable in class cn.creekmoon.excel.core.W.title.ext.ExcelCellStyle
 
LocalDateTimeConverter - Class in cn.creekmoon.excel.core.R.converter
 
LocalDateTimeConverter() - Constructor for class cn.creekmoon.excel.core.R.converter.LocalDateTimeConverter
 

M

main(String[]) - Static method in class cn.creekmoon.excel.util.ExcelCellUtils
 
MAX_TITLE_DEPTH - Variable in class cn.creekmoon.excel.core.W.title.TitleWriter
 
metadatas - Variable in class cn.creekmoon.excel.core.W.ExcelExport
 
MSG_PREFIX - Static variable in class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager
 
MSG_SUFFIX - Static variable in class cn.creekmoon.excel.util.exception.GlobalExceptionMsgManager
 
mustExistCells - Variable in class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
mustExistTitles - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 

N

newObjectSupplier - Variable in class cn.creekmoon.excel.core.R.reader.Reader
 

O

of(ExcelCellStyle, Predicate<T>) - Static method in class cn.creekmoon.excel.core.W.title.ext.ConditionCellStyle
 
of(String, Function, ConditionCellStyle...) - Static method in class cn.creekmoon.excel.core.W.title.ext.Title
 
onStopWrite() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
 
onStopWrite() - Method in class cn.creekmoon.excel.core.W.Writer
声明周期钩子函数, 当执行stopWrite时
onSwitchSheet() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
 
onSwitchSheet() - Method in class cn.creekmoon.excel.core.W.Writer
声明周期钩子函数, 当切换sheet页时
onWrite() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
 
onWrite() - Method in class cn.creekmoon.excel.core.W.Writer
声明周期钩子函数, 当写入数据时

P

PALE_BLUE - Static variable in class cn.creekmoon.excel.core.W.title.ext.ExcelCellStyle
 
parent - Variable in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
 
PARENT_TITLE_SEPARATOR - Variable in class cn.creekmoon.excel.core.W.title.ext.Title
 
parentTitle - Variable in class cn.creekmoon.excel.core.W.title.ext.Title
 
parse(Object) - Static method in class cn.creekmoon.excel.core.R.converter.StringConverter
全局默认数据转换器 将所有的数值都转换成String
parse(String) - Static method in class cn.creekmoon.excel.core.R.converter.BigDecimalConverter
浮点数值转换器
parse(String) - Static method in class cn.creekmoon.excel.core.R.converter.DateConverter
 
parse(String) - Static method in class cn.creekmoon.excel.core.R.converter.IntegerConverter
整型数值转换器
parse(String) - Static method in class cn.creekmoon.excel.core.R.converter.LocalDateTimeConverter
 

R

range(int) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
增加读取范围限制
range(int) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
range(int, int) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
增加读取范围限制
range(int, int) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
range(int, int, int) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
增加读取范围限制
range(int, int, int) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
read() - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
read() - Method in class cn.creekmoon.excel.core.R.reader.Reader
 
read() - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
read() - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
read(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.reader.cell.HutoolCellReader
 
read(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.reader.Reader
 
read(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.reader.title.HutoolTitleReader
 
read(ExConsumer<R>) - Method in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
Reader<R> - Class in cn.creekmoon.excel.core.R.reader
 
Reader(ExcelImport) - Constructor for class cn.creekmoon.excel.core.R.reader.Reader
 
readerResult - Variable in class cn.creekmoon.excel.core.R.reader.Reader
 
ReaderResult<R> - Class in cn.creekmoon.excel.core.R.readerResult
读取结果
ReaderResult() - Constructor for class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 
readStartTime - Variable in class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 
readSuccessTime - Variable in class cn.creekmoon.excel.core.R.readerResult.ReaderResult
 
response(HttpServletResponse) - Method in class cn.creekmoon.excel.core.R.ExcelImport
 
response(HttpServletResponse) - Method in class cn.creekmoon.excel.core.W.ExcelExport
响应并清除文件
response(InputStream, String, HttpServletResponse) - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
 
response(String, String, HttpServletResponse) - Static method in class cn.creekmoon.excel.util.ExcelFileUtils
返回Excel
RESULT_TITLE - Static variable in class cn.creekmoon.excel.util.ExcelConstants
 
resultFilePath - Variable in class cn.creekmoon.excel.core.W.ExcelExport
 
rowIndex2dataBiMap - Variable in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
rowIndex2msg - Variable in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 

S

selectImports(AnnotationMetadata) - Method in class cn.creekmoon.excel.support.spring.ExcelUtilsAutoConfiguration
 
setColumnWidth(int, int) - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
默认设置列宽 : 简单粗暴将前500列都设置宽度
setColumnWidthAuto() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
自动设置列宽
setColumnWidthDefault() - Method in class cn.creekmoon.excel.core.W.title.HutoolTitleWriter
默认设置列宽 : 简单粗暴将前500列都设置宽度20
setData(R) - Method in class cn.creekmoon.excel.core.R.readerResult.cell.CellReaderResult
 
setResultMsg(Integer, String) - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
setResultMsg(R, String) - Method in class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
sheetIndex - Variable in class cn.creekmoon.excel.core.R.reader.Reader
 
sheetIndex - Variable in class cn.creekmoon.excel.core.W.Writer
 
sheetIndex2ReaderBiMap - Variable in class cn.creekmoon.excel.core.R.ExcelImport
 
sheetIndex2SheetWriter - Variable in class cn.creekmoon.excel.core.W.ExcelExport
 
sheetName - Variable in class cn.creekmoon.excel.core.W.Writer
 
skipEmptyCells - Variable in class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
skipEmptyTitles - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
sourceFile - Variable in class cn.creekmoon.excel.core.R.ExcelImport
 
startColIndex - Variable in class cn.creekmoon.excel.core.W.title.ext.Title
 
stopWrite() - Method in class cn.creekmoon.excel.core.W.ExcelExport
停止写入 1.进行手动重排序 因为在wps/excel中sheet显示顺序与index无关,还有隐藏sheet 2.
StringConverter - Class in cn.creekmoon.excel.core.R.converter
元数据转换器 Excel初次解析时,就会执行这个解析器。
StringConverter() - Constructor for class cn.creekmoon.excel.core.R.converter.StringConverter
 
switchNewSheet(Class<T>) - Method in class cn.creekmoon.excel.core.W.ExcelExport
切换到新的标签页
switchSheet(int, Supplier<T>) - Method in class cn.creekmoon.excel.core.R.ExcelImport
切换读取的sheet页
switchSheet(Integer, Class<T>) - Method in class cn.creekmoon.excel.core.W.ExcelExport
切换到新的标签页
switchSheetAndUseCellReader(int, Supplier<T>) - Method in class cn.creekmoon.excel.core.R.ExcelImport
切换读取的sheet页

T

taskId - Variable in class cn.creekmoon.excel.core.R.ExcelImport
 
taskId - Variable in class cn.creekmoon.excel.core.W.ExcelExport
 
TEMP_FILE_LIFE_MINUTES - Static variable in class cn.creekmoon.excel.core.ExcelUtilsConfig
临时文件的保留寿命 单位分钟
tempFileLifeMinutes() - Element in annotation interface cn.creekmoon.excel.support.spring.EnableExcelUtils
临时文件的保留寿命 单位分钟 初始化后会赋值给ExcelUtilsConfig
TEMPLATE_CONSISTENCY_CHECK_ENABLE - Variable in class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
TEMPLATE_CONSISTENCY_CHECK_ENABLE - Variable in class cn.creekmoon.excel.core.R.reader.Reader
 
TEMPLATE_CONSISTENCY_CHECK_FAILED - Variable in class cn.creekmoon.excel.core.R.reader.Reader
 
TEMPLATE_CONSISTENCY_CHECK_HAS_FAILED - Variable in class cn.creekmoon.excel.core.R.reader.cell.CellReader
 
Title - Class in cn.creekmoon.excel.core.W.title.ext
标题类 是个单向链表 会指向自己的父表头
TITLE_CHECK_ERROR - Static variable in class cn.creekmoon.excel.util.ExcelConstants
 
title2consumers - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
title2converts - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
titleName - Variable in class cn.creekmoon.excel.core.W.title.ext.Title
 
TitleReader<R> - Class in cn.creekmoon.excel.core.R.reader.title
CellReader 遍历所有行, 并按标题读取 一个sheet页只会有多个结果对象, 每行是一个对象
TitleReader(ExcelImport) - Constructor for class cn.creekmoon.excel.core.R.reader.title.TitleReader
 
TitleReaderResult<R> - Class in cn.creekmoon.excel.core.R.readerResult.title
读取结果
TitleReaderResult() - Constructor for class cn.creekmoon.excel.core.R.readerResult.title.TitleReaderResult
 
titleRowIndex - Variable in class cn.creekmoon.excel.core.R.reader.title.TitleReader
标题行号 这里是0,意味着第一行是标题
titles - Variable in class cn.creekmoon.excel.core.W.title.TitleWriter
表头集合
TitleWriter<R> - Class in cn.creekmoon.excel.core.W.title
 
TitleWriter() - Constructor for class cn.creekmoon.excel.core.W.title.TitleWriter
 

V

valueFunction - Variable in class cn.creekmoon.excel.core.W.title.ext.Title
 

W

write(List<R>) - Method in class cn.creekmoon.excel.core.W.title.TitleWriter
 
Writer - Class in cn.creekmoon.excel.core.W
 
Writer() - Constructor for class cn.creekmoon.excel.core.W.Writer
 
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form