Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form