索引
所有程序包|所有类和接口
A
- addColumns(PropertyConfig...) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- addColumns(Iterable<PropertyConfig>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- addNestedColumn(String, String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- addNestedColumns(Iterable<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- addNestedColumns(String...) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- addSheetGenerator(SheetGenerator<?>) - 类中的方法 gu.sql2java.excel.ExcelGenerator
-
在尾部增加一个工作薄生成器
- addSheetGenerator(Integer, SheetGenerator<?>) - 类中的方法 gu.sql2java.excel.ExcelGenerator
-
在指定索引位置增加一个工作薄生成器
- ALL - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.Type
- args() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
自定义数据处理器参数
- AUTO - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.Align
B
- BaseBeanExcelGenerator - gu.sql2java.excel中的类
-
类型为
UnnameRow的记录Excel导出实现 - BaseBeanExcelGenerator(Iterable<BaseBean>) - 类的构造器 gu.sql2java.excel.BaseBeanExcelGenerator
- BaseBeanExcelGenerator(Iterable<BaseBean>, Iterable<String>) - 类的构造器 gu.sql2java.excel.BaseBeanExcelGenerator
- BaseBeanExcelGenerator(Iterable<BaseBean>, String...) - 类的构造器 gu.sql2java.excel.BaseBeanExcelGenerator
- BaseBeanParser<B extends gu.sql2java.BaseBean> - gu.sql2java.excel中的类
-
CustomBeanParser接口实现,将Map转为BaseBeanParser.beanClass指定的BaseBean实例 - BaseBeanParser() - 类的构造器 gu.sql2java.excel.BaseBeanParser
- BaseBeanParser(Class<B>) - 类的构造器 gu.sql2java.excel.BaseBeanParser
- BaseExcelReader<R> - gu.sql2java.excel中的类
-
EXCEL(.xls,.xlsx,.csv)读取实现基类
- BaseExcelReader() - 类的构造器 gu.sql2java.excel.BaseExcelReader
- BaseExcelReader(BaseExcelReader) - 类的构造器 gu.sql2java.excel.BaseExcelReader
- BaseExcelReader(SheetConfig) - 类的构造器 gu.sql2java.excel.BaseExcelReader
- BaseExcelReader(SheetConfig, Consumer<?>) - 类的构造器 gu.sql2java.excel.BaseExcelReader
- BaseExcelReader(SheetConfig, List<?>, Consumer<?>) - 类的构造器 gu.sql2java.excel.BaseExcelReader
- BaseExcelReader(Consumer<?>) - 类的构造器 gu.sql2java.excel.BaseExcelReader
- BaseExcelWriter - gu.sql2java.excel中的类
- BaseExcelWriter() - 类的构造器 gu.sql2java.excel.BaseExcelWriter
- BaseJsonDeserializeHandler<DES> - gu.sql2java.excel.json中的类
-
JSON类型字段使用自定义反序列化器实现的数据导入适配器抽象实现
- BaseJsonDeserializeHandler() - 类的构造器 gu.sql2java.excel.json.BaseJsonDeserializeHandler
- BaseJsonDeserializeHandler(DES, Class<T>, T) - 类的构造器 gu.sql2java.excel.json.BaseJsonDeserializeHandler
- beanClass() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
Spring Controller 服务方法中定义导出记录列表的原始记录对象类型
C
- cellType() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
导出类型(0数字 1字符串)
- CENTER - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.Align
- color() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
导出字体颜色,参见
IndexedColors - ColumnConfig - gu.sql2java.excel.config中的类
-
Excel输入输出配置对象
- ColumnConfig() - 类的构造器 gu.sql2java.excel.config.ColumnConfig
-
默认构造方法
- ColumnConfig(ExcelColumn) - 类的构造器 gu.sql2java.excel.config.ColumnConfig
-
构造方法
从ExcelColumn注解构造对象 - ColumnConfig(ExcelColumn, String) - 类的构造器 gu.sql2java.excel.config.ColumnConfig
-
构造方法
从ExcelColumn注解构造对象 - ColumnConfig(String) - 类的构造器 gu.sql2java.excel.config.ColumnConfig
- ColumnConfig(String, String) - 类的构造器 gu.sql2java.excel.config.ColumnConfig
- ColumnConfig(String, String, int) - 类的构造器 gu.sql2java.excel.config.ColumnConfig
-
定义用于数据导入字段的构造方法
- columnName() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
对象(Java Bean/Map/JSON)中的字段名.
- combo() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
设置只能选择不能输入的列内容.
- configByExcelName(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
根据EXCEL输出字段名名查找对应的属性配置对象,没找到返回
null,如果有多个匹配返回第一个 - configOf(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
根据属性路径名查找对应的属性配置对象,没找到返回则创建一个默认对象
查找时如果没有找到完全匹配的值会自动切换节点名为驼峰命名格式或蛇形命名格式尝试 - configOrNullOf(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
根据属性路径名查找对应的属性配置对象,没找到返回
null - configSheet(B, int) - 类中的方法 gu.sql2java.excel.ExcelReader
-
为指定索引设置工作薄解析配置
- configSheet(BaseExcelReader<?>...) - 类中的方法 gu.sql2java.excel.ExcelReader
-
顺序设置工作薄解析配置对象
- configSheet(SheetConfig, int) - 类中的方法 gu.sql2java.excel.ExcelReader
-
为指定索引设置工作薄解析配置
- configSheet(SheetConfig, Consumer<?>, int) - 类中的方法 gu.sql2java.excel.ExcelReader
-
为指定索引设置工作薄解析配置
- configSheet(SheetConfig, List<?>, Consumer<?>, int) - 类中的方法 gu.sql2java.excel.ExcelReader
-
为指定索引设置工作薄解析配置
- configSheet(Iterable<BaseExcelReader<?>>) - 类中的方法 gu.sql2java.excel.ExcelReader
-
顺序设置工作薄解析配置对象
- configSheet(Consumer<?>, int) - 类中的方法 gu.sql2java.excel.ExcelReader
-
为指定索引设置工作薄解析配置
- consumeRows() - 类中的方法 gu.sql2java.excel.BaseExcelReader
- converExp(Object, PropertyConfig) - 类中的方法 gu.sql2java.excel.BaseExcelReader
- convertByExp(Object, String, String) - 类中的静态方法 gu.sql2java.excel.config.MapExpression
-
解析导出值 0=男,1=女,2=未知
- CSVReader - gu.sql2java.excel中的类
-
CSV文件导入
- CSVReader() - 类的构造器 gu.sql2java.excel.CSVReader
- CSVReader(BaseExcelReader) - 类的构造器 gu.sql2java.excel.CSVReader
- CSVReader(SheetConfig) - 类的构造器 gu.sql2java.excel.CSVReader
- CSVReader(SheetConfig, Consumer<?>) - 类的构造器 gu.sql2java.excel.CSVReader
- CSVReader(SheetConfig, List<?>, Consumer<?>) - 类的构造器 gu.sql2java.excel.CSVReader
- CSVReader(Consumer<?>) - 类的构造器 gu.sql2java.excel.CSVReader
- CustomBeanParser - gu.sql2java.excel中的接口
-
自定义导入数据转换接口
用户实现此接口,将输入的 列名-值 映射转为对应的数据对象返回 - customImporterClass() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
自定义导入数据转换实现类,定义此字段将忽略所有ExcelColumn注解和beanClass()定义
D
- dateFormat() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
日期格式, 如: yyyy-MM-dd
- dateFormat() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
(
Date)日期格式, 如: yyyy-MM-dd - dateTimeFormat() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
(
Date)日期时间格式, 如: yyyy-MM-dd HH:mm:ss - debugOutput - 类中的变量 gu.sql2java.excel.BaseExcelReader
- debugOutput(Boolean) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
设置调试输出标志
- debugOutput(Boolean) - 类中的方法 gu.sql2java.excel.ExcelReader
-
设置调试输出标志
- defaultIncludeColumns() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
默认的字段输出白名单,此字段用于给前端提供默认的输出字段及顺序
- defaultValue() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
当值为空时,字段的默认值
- defaultValue() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
当值为空时,字段的默认值
- deserialize(String, ObjectDeserializer, Class) - 类中的方法 gu.sql2java.excel.json.FastjsonDeserializeHandler
- deserialize(String, JsonDeserializer, Class) - 类中的方法 gu.sql2java.excel.json.JacksonDeserializeHandler
- deserialize(String, DES, Class) - 类中的方法 gu.sql2java.excel.json.BaseJsonDeserializeHandler
- dynamicExcelNames() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
动态输出Excel中的字段名列表,此字段用于服务方法中保存的动态输出EXCEL字段名
E
- equals(Object) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- ExccelHelperDefaultAround - gu.sql2java.excel.aspect中的类
-
ExccelHelper 切入点默认实现
- ExccelHelperDefaultAround() - 类的构造器 gu.sql2java.excel.aspect.ExccelHelperDefaultAround
- excelAround(ProceedingJoinPoint) - 类中的方法 gu.sql2java.excel.aspect.spring.ExcelHelperAround
-
ExcelHelper切面执行
对于有ExcelSheet注解的服务方法,自动根据注解创建SheetConfig实例, 并将服务方法中与ExcelSheet注解定义的方法名同名的参数注入到上面的SheetConfig实例中. - excelAroundDefault(ProceedingJoinPoint) - 类中的方法 gu.sql2java.excel.aspect.ExccelHelperDefaultAround
- ExcelColumn - gu.sql2java.excel.annotations中的注释接口
-
定义导出Excel数据列的配置注解
- ExcelColumn.Align - gu.sql2java.excel.annotations中的枚举类
- ExcelColumn.ColumnType - gu.sql2java.excel.annotations中的枚举类
- ExcelColumn.Type - gu.sql2java.excel.annotations中的枚举类
- ExcelColumns - gu.sql2java.excel.annotations中的注释接口
- ExcelGenerator - gu.sql2java.excel中的类
-
基于apache POI实现数据记录导出为Excel,支持多Sheet导出
- ExcelGenerator() - 类的构造器 gu.sql2java.excel.ExcelGenerator
-
默认构造方法
- ExcelGenerator(Class<B>, Iterable<String>) - 类的构造器 gu.sql2java.excel.ExcelGenerator
-
构造方法
- ExcelGenerator(Iterable<B>, Class<B>) - 类的构造器 gu.sql2java.excel.ExcelGenerator
-
构造方法
- ExcelGenerator(Iterable<B>, Class<B>, Iterable<String>) - 类的构造器 gu.sql2java.excel.ExcelGenerator
- ExcelGenerator(Iterable<B>, Class<B>, String...) - 类的构造器 gu.sql2java.excel.ExcelGenerator
-
构造方法
- ExcelGenerator(Object, Class<B>, Iterable<String>) - 类的构造器 gu.sql2java.excel.ExcelGenerator
- ExcelHandlerAdapter - gu.sql2java.excel.annotations中的接口
-
Excel数据格式处理适配器
- ExcelHelperAround - gu.sql2java.excel.aspect.spring中的类
- ExcelHelperAround() - 类的构造器 gu.sql2java.excel.aspect.spring.ExcelHelperAround
- ExcelPropertyConfig - gu.sql2java.excel.config中的类
- ExcelPropertyConfig(ExcelColumn) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
- ExcelPropertyConfig(ExcelColumn, String) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
- ExcelPropertyConfig(ColumnConfig) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
- ExcelPropertyConfig(ColumnConfig, String) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
- ExcelPropertyConfig(PropertyDescriptor, String) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
-
构造方法
先根据read/write方法定义 ExcelColumn 注解来获取excel导出定义 - ExcelPropertyConfig(Field, String) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
- ExcelPropertyConfig(String) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
- ExcelPropertyConfig(String, String) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
- ExcelPropertyConfig(String, String, int) - 类的构造器 gu.sql2java.excel.config.ExcelPropertyConfig
-
用户数据导入的构造方法
- ExcelReader - gu.sql2java.excel中的类
-
EXCEL(.xls,.xlsx,.csv)文件导入,支持多工作薄导入
- ExcelReader() - 类的构造器 gu.sql2java.excel.ExcelReader
-
默认构造方法,创建第一个工作薄配置
- ExcelReader(BaseExcelReader<?>) - 类的构造器 gu.sql2java.excel.ExcelReader
- ExcelReader(SheetConfig) - 类的构造器 gu.sql2java.excel.ExcelReader
- ExcelReader(SheetConfig, Consumer<?>) - 类的构造器 gu.sql2java.excel.ExcelReader
-
构造方法 创建第一个工作薄配置
- ExcelReader(SheetConfig, List<?>, Consumer<?>) - 类的构造器 gu.sql2java.excel.ExcelReader
-
构造方法 创建第一个工作薄配置
- ExcelReader(Consumer<?>) - 类的构造器 gu.sql2java.excel.ExcelReader
-
构造方法 创建第一个工作薄配置
- excelRestControllerAspect() - 类中的方法 gu.sql2java.excel.aspect.ExccelHelperDefaultAround
-
定义切入点为有注解
org.springframework.web.bind.annotation.RestController下的所有类 - ExcelSheet - gu.sql2java.excel.annotations中的注释接口
-
定义导出Excel 表数据的全局配置注解
- excelSheetAnnotation() - 类中的方法 gu.sql2java.excel.aspect.ExccelHelperDefaultAround
-
定义切入点为有
gu.sql2java.excel.annotations.ExcelSheet注解的所有函数 - ExcelSheets - gu.sql2java.excel.annotations中的注释接口
- excludeColumns() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
字段输出黑名单,在此名单中的字段不会被输出,同时指定白名单和黑名单时以白名单为准
- exists(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- export() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
是否导出数据,应对需求:有时我们需要导出一份模板,这是标题需要但内容需要用户手工填写.
- EXPORT - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.Type
- exportFileNameArgName() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
Spring Controller 服务方法中定义导出文件名的参数名, 不需要注入SheetConfig
F
- FastjsonDeserializeHandler - gu.sql2java.excel.json中的类
-
JSON类型字段使用FASTJSON自定义反序列化器实现的数据导入适配器实现
- FastjsonDeserializeHandler() - 类的构造器 gu.sql2java.excel.json.FastjsonDeserializeHandler
- FastjsonDeserializeHandler(ObjectDeserializer, Class<T>, T) - 类的构造器 gu.sql2java.excel.json.FastjsonDeserializeHandler
- fetchColumns - 类中的变量 gu.sql2java.excel.BaseExcelReader
- FieldUtils - gu.sql2java.excel.utils中的类
- FieldUtils() - 类的构造器 gu.sql2java.excel.utils.FieldUtils
- fileNamePrefix() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
导出的文件名前缀
- fillColor() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
单元格填充颜色,参见
IndexedColors - fillColor() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
默认单元背景填充颜色,参见
IndexedColors - firstBold() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
字体设置:标题行字体加粗
- fontColor() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
默认字体颜色,参见
IndexedColors - fontHeight() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
默认字体高度
- fontName() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
默认字体名
- format(Object, String[]) - 接口中的方法 gu.sql2java.excel.annotations.ExcelHandlerAdapter
-
将原始数据值格式化为保存到单元格的值
- format(Object, String[]) - 类中的方法 gu.sql2java.excel.json.BaseJsonDeserializeHandler
G
- generate(File) - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
生成Excel格式数据到指定的文件
- generate(OutputStream) - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
生成Excel格式(.xlsx)数据到输出流
- generate(OutputStream, String, String) - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
导出数据到输出流
- generate(String) - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
生成Excel格式数据到指定的文件
- generate(HttpServletResponse) - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
生成Excel格式(.xlsx)数据到HTTP Response
- generate(HttpServletResponse, String, String) - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
导出数据到HTTP Response
- getAllInterfaces(Class<?>) - 类中的静态方法 gu.sql2java.excel.utils.FieldUtils
-
Gets a
Listof all interfaces implemented by the given class and its superclasses. - getArgs() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getAvailableColumns() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
返回所有可输出字段及字段显示名称
- getBeanClass() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getCellAsString(CSVRecord, int) - 类中的方法 gu.sql2java.excel.CSVReader
- getCellAsString(Row, int) - 类中的方法 gu.sql2java.excel.SheetReader
- getCellAsString(R, int) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
从单元格读取数据转为String, 子类必须重写此方法
- getCellType() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getColor() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getColor() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getColor() - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
返回导出字体颜色,如果未定义则使用
SheetConfig中的默认值 - getColumnConfig() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getColumnConfig() - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
- getColumnConfigs() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
返回所有字段配置对象
- getColumnName() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getCombo() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getCustomImporter() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getDataFormat(Class<?>) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getDataFormat(Object) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getDataFormat(Object) - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
返回指定值的数据格式
- getDateFormat() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getDateFormat() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getDateTimeFormat() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getDefaultExportColumnNames() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
根据
SheetConfig.defaultIncludeColumns过滤返回默认输出的字段名 - getDefaultExportColumns() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
根据
SheetConfig.defaultIncludeColumns过滤返回默认输出的字段名和Excel导出时的列名 - getDefaultIncludeColumns() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getDefaultValue() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getDefaultValue() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getDynamicExcelNames() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getExcelColumnName() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getExcelColumnName() - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
- getExcelConfigs() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
返回所有EXCEL字段名称-PropertyConfig映射
- getExcludeColumns() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getExportedColumnConfigs() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
返回需要导出的字段列表
如果字段输出白名单(SheetConfig.includeColumns)不为空则返回此名单中的字段配置对象 如果字段输出黑名单SheetConfig.excludeColumns不为空则返回不在此名单中的所有字段配置对象 否则返回所有字段; - getField(Class<?>, String, boolean) - 类中的静态方法 gu.sql2java.excel.utils.FieldUtils
-
Gets an accessible
Fieldby name, breaking scope if requested. - getFileNamePrefix() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getFillColor() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getFillColor() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getFillColor() - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
返回单元格填充颜色,如果未定义则使用
SheetConfig中的默认值 - getFillColor() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getFontColor() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getFontHeight() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getFontName() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getHandler() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getHeaderFillColor() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getHeaderFontColor() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getHeaderFontHeight() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getHeaderFontName() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getHeaderHorizontalAlign() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getHeight() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getHideColumns() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getHorizontalAlign() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getHorizontalAlign() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getHorizontalAlign() - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
返回导出字段水平对齐方式,如果未定义则使用
SheetConfig中的默认值 - getHorizontalAlign() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getImportColumnConfigs() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
返回需要导出的字段列表
如果字段输出黑名单SheetConfig.excludeColumns不为空则返回不在此名单中的所有字段配置对象 否则返回所有字段; - getImportColumnName() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getImportColumnName() - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
返回EXCEL导入的字段对应的Java对象字段名
- getIncludeColumns() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getIncludeColumnsOrDefault() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getIntegralFormat() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getIntegralFormat() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getMaxHeight() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getMaxWidth() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getName() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getNestedName() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- getNestedName() - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
- getNestedNames() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
返回所有嵌入字段
- getParameterArgName() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
Spring Controller 服务方法中获取excel导出参数的开关参数名, 不需要注入SheetConfig
- getPrompt() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getQueueTimeout() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getReadConverterExp() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getReadMethod() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getReturnType() - 类中的方法 gu.sql2java.excel.aspect.spring.ResponseParser
- getReturnType() - 接口中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParser
-
返回当前实现可处理的返回值类型
- getReturnType() - 类中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParserDefaultImpl
- getRoundingMode() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getRoundingMode() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getRowHeight() - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
根据注解获取最大行高
- getRows() - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
返回解析的记录列表
- getRows() - 类中的方法 gu.sql2java.excel.ExcelReader
-
返回第一个工作薄解析配置对象的解析记录保存列表
- getRows() - 接口中的方法 gu.sql2java.excel.IExcelReader
-
返回解析的记录列表,多工作薄导入时, 返回第一个工作薄解析配置对象的解析记录保存列表
- getRows(int) - 类中的方法 gu.sql2java.excel.ExcelReader
-
返回索引指定的工作薄的解析记录保存列表, 索引无效抛出异常
- getRows(String) - 类中的方法 gu.sql2java.excel.ExcelReader
-
返回工作薄名指定的工作薄的解析记录保存列表, 按工作薄名无法找到工作薄则抛出异常
- getScale() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getScale() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getSeparator() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getSheetconfig() - 类中的静态方法 gu.sql2java.excel.aspect.spring.ExcelHelperAround
-
返回为Spring AOP处理当前Excel导出的Excel配置对象
- getSheetConfig() - 类中的方法 gu.sql2java.excel.BaseExcelReader
- getSheetConfig() - 类中的方法 gu.sql2java.excel.ExcelGenerator
- getSheetConfig() - 类中的方法 gu.sql2java.excel.ExcelReader
- getSheetConfig() - 接口中的方法 gu.sql2java.excel.IExcelReader
- getSheetConfig() - 类中的方法 gu.sql2java.excel.SheetGenerator
-
返回Excel表输出配置(
SheetConfig)实例,可以通过此实例修改输出配置 - getSheetConfig(int) - 类中的方法 gu.sql2java.excel.ExcelGenerator
- getSheetGenerators() - 类中的方法 gu.sql2java.excel.ExcelGenerator
-
返回当前所有的
SheetGenerator实例列表 - getSheetName() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getSort() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getSuffix() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getTargetAttr() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getTimeFormat() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTimestampFormat() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTitle() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTitleFillColor() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTitleFontColor() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTitleFontHeight() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTitleFontName() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTitleHorizontalAlign() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getTotalRowCount() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- getWidth() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- getWorkbook() - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
返回当前的
Workbook实例 - getWorkbook() - 类中的方法 gu.sql2java.excel.ExcelGenerator
- getWorkbook() - 类中的方法 gu.sql2java.excel.SheetGenerator
- getWriteMethod() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- gu.sql2java.excel - 程序包 gu.sql2java.excel
- gu.sql2java.excel.annotations - 程序包 gu.sql2java.excel.annotations
- gu.sql2java.excel.aspect - 程序包 gu.sql2java.excel.aspect
- gu.sql2java.excel.aspect.spring - 程序包 gu.sql2java.excel.aspect.spring
- gu.sql2java.excel.config - 程序包 gu.sql2java.excel.config
- gu.sql2java.excel.json - 程序包 gu.sql2java.excel.json
- gu.sql2java.excel.utils - 程序包 gu.sql2java.excel.utils
H
- handler() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
自定义数据处理器
- hashCode() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- headerFillColor() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
首行(字段名)单元背景填充颜色,参见
IndexedColors - headerFontColor() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
首行(字段名)字体颜色,参见
IndexedColors - headerFontHeight() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
首行(字段名)字体高度
- headerFontName() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
首行(字段名)字体名
- headerHorizontalAlign() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
首行(字段名)水平对齐方式
- height() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
导出时在excel中每个列的高度 单位为字符
- hideColumns() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
隐藏字段名单,指定任何情况下都不输出的字段列表 在此名单中的字段,不论
ExcelSheet.includeColumns()ExcelSheet.excludeColumns()如何设置都不会被输出 - horizontalAlign() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
导出字段水平对齐方式,参见
HorizontalAlignment - horizontalAlign() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
默认导出字段水平对齐方式
I
- IExcelReader - gu.sql2java.excel中的接口
-
EXCEL(.xls,.xlsx,.csv)文件导入接口
- IMAGE - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.ColumnType
- IMPORT - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.Type
- includeColumns() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
字段输出白名单,在此名单中的字段会被输出,同时指定白名单和黑名单时以白名单为准
- indexsOfRow(CSVRecord) - 类中的方法 gu.sql2java.excel.CSVReader
- indexsOfRow(Row) - 类中的方法 gu.sql2java.excel.SheetReader
- indexsOfRow(R) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
返回列的索引范围列表, 子类必须重写此方法
- initDeserializer - 类中的变量 gu.sql2java.excel.json.BaseJsonDeserializeHandler
- initEmptyValue - 类中的变量 gu.sql2java.excel.json.BaseJsonDeserializeHandler
- initType - 类中的变量 gu.sql2java.excel.json.BaseJsonDeserializeHandler
- integralFormat() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
默认整数(Integer,Long,Short)格式
- integralFormat() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
默认整数(Integer,Long,Short)格式
- invokeMethod - 类中的变量 gu.sql2java.excel.aspect.spring.ReturnInfo
-
实际调用的方法
- invokeReadMethod(Object, String) - 类中的静态方法 gu.sql2java.excel.utils.MethodSupport
-
调用
name指定字段的读方法setXXX - invokeWriteMethod(Object, String, Object) - 类中的静态方法 gu.sql2java.excel.utils.MethodSupport
-
调用
name指定字段的写方法setXXX
当存在多个重载方法时自动查找最匹配的方法 - isEmptyCell(CSVRecord, int) - 类中的方法 gu.sql2java.excel.CSVReader
- isEmptyCell(Row, int) - 类中的方法 gu.sql2java.excel.SheetReader
- isEmptyCell(R, int) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
行由idx指定单元为空返回
true,否则返回false, 子类必须重写此方法 - isExport() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- isFirstBold() - 类中的方法 gu.sql2java.excel.config.SheetConfig
- isStatistics() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- isSuccess(Object) - 类中的方法 gu.sql2java.excel.aspect.spring.ResponseParser
- isSuccess(Object) - 接口中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParser
-
返回
returnValue是否为成功调用 - isSuccess(Object) - 类中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParserDefaultImpl
J
- JacksonDeserializeHandler - gu.sql2java.excel.json中的类
-
JSON类型字段使用jJackson自定义反序列化器实现的数据导入适配器实现
- JacksonDeserializeHandler() - 类的构造器 gu.sql2java.excel.json.JacksonDeserializeHandler
- JacksonDeserializeHandler(JsonDeserializer<T>, Class<T>, T) - 类的构造器 gu.sql2java.excel.json.JacksonDeserializeHandler
- JsonExcelGenerator - gu.sql2java.excel中的类
-
记录类型为
JSONObject的Excel导出实现类 - JsonExcelGenerator(Iterable<JSONObject>) - 类的构造器 gu.sql2java.excel.JsonExcelGenerator
- JsonExcelGenerator(Iterable<JSONObject>, Iterable<String>) - 类的构造器 gu.sql2java.excel.JsonExcelGenerator
-
构造方法
- JsonExcelGenerator(Iterable<JSONObject>, String...) - 类的构造器 gu.sql2java.excel.JsonExcelGenerator
-
构造方法
L
- LEFT - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.Align
M
- MapExcelGenerator - gu.sql2java.excel中的类
-
为 Map 类型定义的便利化封装类
- MapExcelGenerator(Iterable<Map>) - 类的构造器 gu.sql2java.excel.MapExcelGenerator
- MapExcelGenerator(Iterable<Map>, Iterable<String>) - 类的构造器 gu.sql2java.excel.MapExcelGenerator
-
构造方法
- MapExcelGenerator(Iterable<Map>, String...) - 类的构造器 gu.sql2java.excel.MapExcelGenerator
-
构造方法
- MapExpression - gu.sql2java.excel.config中的类
- MapExpression() - 类的构造器 gu.sql2java.excel.config.MapExpression
- maxHeight() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
导出时在excel中每个列的最大高度, 单位为字符
- maxWidth() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
导出时在excel中每个列的最大宽度, 单位为字符
- mayBeJavaBean(Class<?>) - 类中的静态方法 gu.sql2java.excel.config.SheetConfig
- merge(ColumnConfig) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
-
将other中有定义的字段复制到当前对象
- merge(SheetConfig) - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
将输入的Excel表配置与当前对象的合并
将other中有定义的Excel Sheet配置字段复制到当前对象的对应字段
将other定义的Excel Column配置对象(PropertyConfig)合并到当前的Column配置对象中,如果存在相同的对象,则以other的为准,
如果other.beanClass不为null则复制到当前对象的同名字段 - mergeAnnotaionFields(Class<? extends Annotation>, T, T) - 类中的静态方法 gu.sql2java.excel.utils.MethodSupport
-
将left中有定义的字段复制到to
输入参数为null时忽略 - methodNamesOf(Annotation) - 类中的静态方法 gu.sql2java.excel.utils.MethodSupport
-
返回注解类的所有方法名,输入参数为
null返回空表 - methodNamesOf(Class<? extends Annotation>) - 类中的静态方法 gu.sql2java.excel.utils.MethodSupport
-
返回注解类的所有方法名,输入参数为
null返回空表 - MethodSupport - gu.sql2java.excel.utils中的类
- MethodSupport() - 类的构造器 gu.sql2java.excel.utils.MethodSupport
- moreEmptyCheck(Row) - 类中的方法 gu.sql2java.excel.SheetReader
- moreEmptyCheck(R) - 类中的方法 gu.sql2java.excel.BaseExcelReader
N
- name() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
导出到Excel中的名字.为空则与
ExcelColumn.columnName()相等 - NUMERIC - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.ColumnType
O
- onError(Object, Exception) - 类中的方法 gu.sql2java.excel.aspect.spring.ResponseParser
- onError(Object, Exception) - 接口中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParser
-
处理切面执行异常
- onError(Object, Exception) - 类中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParserDefaultImpl
- onGetParameter(Object, Object) - 类中的方法 gu.sql2java.excel.aspect.spring.ResponseParser
- onGetParameter(Object, Object) - 接口中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParser
-
当前端请求返回的不是excel输出数据而是获取相关的参数时的处理
returnValue可能为null - onGetParameter(Object, Object) - 类中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParserDefaultImpl
P
- parse(ReturnInfo) - 类中的方法 gu.sql2java.excel.aspect.spring.ResponseParser
- parse(ReturnInfo) - 接口中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParser
-
解析输出的对象,根据输入的返回值和调用方法对象解析实际的返回值和类型和代理方法
- parse(ReturnInfo) - 类中的方法 gu.sql2java.excel.aspect.spring.ReturnValueParserDefaultImpl
- parse(Map<String, String>) - 类中的方法 gu.sql2java.excel.BaseBeanParser
- parse(Map<String, String>) - 接口中的方法 gu.sql2java.excel.CustomBeanParser
- prompt() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
提示信息
- PropertyConfig - gu.sql2java.excel.config中的接口
-
属性/字段访问接口
R
- read(File, Charset) - 类中的方法 gu.sql2java.excel.BaseExcelReader
- read(File, Charset) - 类中的方法 gu.sql2java.excel.ExcelReader
- read(File, Charset) - 接口中的方法 gu.sql2java.excel.IExcelReader
-
从指定的文件导入Excel格式数据
- read(InputStream, Charset, String) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
从
InputStream将导入数据记录, 子类必须重写此方法 - read(InputStream, Charset, String) - 类中的方法 gu.sql2java.excel.CSVReader
- read(InputStream, Charset, String) - 类中的方法 gu.sql2java.excel.ExcelReader
-
从
InputStream将导入数据记录
多工作薄导入时,如果解析配置SheetConfig指定了工作薄名称(参见SheetConfig.sheetName字段 ),优先使用SheetName查找工作薄 如果没有指定工作薄名,则查找对应的索引获取 Sheet读取数据 - read(InputStream, Charset, String) - 接口中的方法 gu.sql2java.excel.IExcelReader
-
从
InputStream将导入数据记录 - read(InputStream, Charset, String) - 类中的方法 gu.sql2java.excel.SheetReader
-
从第一个工作薄导入数据
- read(String, Charset) - 类中的方法 gu.sql2java.excel.BaseExcelReader
- read(String, Charset) - 类中的方法 gu.sql2java.excel.ExcelReader
- read(String, Charset) - 接口中的方法 gu.sql2java.excel.IExcelReader
-
从指定的文件导入Excel格式数据
- read(Iterator<R>) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
遍历导入数据保存到
BaseExcelReader.rows - read(MultipartFile, Charset) - 类中的方法 gu.sql2java.excel.BaseExcelReader
- read(MultipartFile, Charset) - 类中的方法 gu.sql2java.excel.ExcelReader
- read(MultipartFile, Charset) - 接口中的方法 gu.sql2java.excel.IExcelReader
-
从WEB上传文件导入数据到
- readConverterExp() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
读取内容转表达式 (如: 0=男,1=女,2=未知,*=错误值), '*'为匹配其他未定义值的表达式
- readerWorkSort(int...) - 类中的方法 gu.sql2java.excel.ExcelReader
-
多工作薄导入的情况下, 指定工作薄解析配置的执行顺序,如果不指定则从0开始顺序执行
- readerWorkSort(Iterable<Integer>) - 类中的方法 gu.sql2java.excel.ExcelReader
-
多工作薄导入的情况下, 指定工作薄解析配置的执行顺序,如果不指定则从0开始顺序执行
- readFrom(Object) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- readFrom(Object) - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
从指定的对象读取属性的值
- readMethod() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
指定字段读取方法名
- ResponseParser - gu.sql2java.excel.aspect.spring中的类
- ResponseParser() - 类的构造器 gu.sql2java.excel.aspect.spring.ResponseParser
- ReturnInfo - gu.sql2java.excel.aspect.spring中的类
- ReturnInfo(Object, Method) - 类的构造器 gu.sql2java.excel.aspect.spring.ReturnInfo
- ReturnInfo(Object, Method, Type) - 类的构造器 gu.sql2java.excel.aspect.spring.ReturnInfo
- returnType - 类中的变量 gu.sql2java.excel.aspect.spring.ReturnInfo
-
实际返回值类型
- returnValue - 类中的变量 gu.sql2java.excel.aspect.spring.ReturnInfo
-
实际返回值
- ReturnValueParser - gu.sql2java.excel.aspect.spring中的接口
-
服务返回值返回值解析接口
- ReturnValueParserDefaultImpl - gu.sql2java.excel.aspect.spring中的类
- ReturnValueParserDefaultImpl() - 类的构造器 gu.sql2java.excel.aspect.spring.ReturnValueParserDefaultImpl
- reverseByExp(Object, String, String) - 类中的静态方法 gu.sql2java.excel.config.MapExpression
-
反向解析值 男=0,女=1,未知=2
- RIGHT - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.Align
- roundingMode() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
BigDecimal 舍入规则 默认:BigDecimal.ROUND_HALF_EVEN
- roundingMode() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
BigDecimal 舍入规则 默认:BigDecimal.ROUND_HALF_EVEN
S
- scale() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
BigDecimal 精度 默认:-1(默认不开启BigDecimal格式化)
- scale() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
BigDecimal 精度 默认:-1(默认不开启BigDecimal格式化)
- separator() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
分隔符,读取字符串组内容
- setArgs(String[]) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setBeanClass(Class<?>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setCellType(ExcelColumn.ColumnType) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setColor(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setColumnConfig(ColumnConfig) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- setColumnConfig(ColumnConfig) - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
设置属性的Excel输入/输出字段配置对象
- setColumnConfigs(Iterable<PropertyConfig>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setColumnName(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setCombo(String[]) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setCustomImporter(CustomBeanParser) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setCustomImporter(Class<? extends CustomBeanParser>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setDateFormat(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setDateFormat(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setDateTimeFormat(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setDefaultIncludeColumns(Iterable<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setDefaultIncludeColumns(String...) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setDefaultIncludeColumns(Set<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setDefaultValue(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setDefaultValue(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setDynamicExcelNames(Set<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setExcludeColumns(Iterable<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
指定输出时要排序的字段(黑名单),在此名单中的字段不被输出
- setExcludeColumns(String...) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setExcludeColumns(Set<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setExport(boolean) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setFileNamePrefix(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFillColor(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setFillColor(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFillColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setFillColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFirstBold(boolean) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFirstBold(Boolean) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFontColor(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFontColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFontHeight(short) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFontHeight(Integer) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setFontName(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHandler(Class<?>) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setHeaderFillColor(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderFillColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderFontColor(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderFontColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderFontHeight(short) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderFontHeight(Integer) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderFontName(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderHorizontalAlign(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeaderHorizontalAlign(HorizontalAlignment) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHeight(double) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setHideColumns(Iterable<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHideColumns(String...) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHideColumns(Set<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHorizontalAlign(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setHorizontalAlign(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setHorizontalAlign(HorizontalAlignment) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setHorizontalAlign(HorizontalAlignment) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setIncludeColumns(Iterable<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
指定要输出的字段(白名单),在此名单中的字段才会被输出, 此方法也定义了字段输出顺序,
- setIncludeColumns(String...) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setIncludeColumns(Set<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setIncludeColumnsOrDefault(Iterable<String>) - 类中的方法 gu.sql2java.excel.config.SheetConfig
-
指定要输出的字段(白名单),如果输入参数为
null或空,则使用SheetConfig.getDefaultExportColumnNames()的返回值 - setIntegralFormat(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setIntegralFormat(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setMaxHeight(int) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setMaxHeight(Integer) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setMaxWidth(int) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setMaxWidth(Integer) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setName(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setNestedName(String) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- setNestedName(String) - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
设置属性的名字,多级属性名以.分割
- setParent(SheetConfig) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- setParent(SheetConfig) - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
设置所属的Excel表输出全局配置
- setPrompt(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setQueueTimeout(int) - 类中的静态方法 gu.sql2java.excel.aspect.spring.ExcelHelperAround
-
(非强制)为Spring AOP处理当前Excel导出指定的阻塞队列超时时间(秒)
- setQueueTimeout(int) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setReadConverterExp(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setReadMethod(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setRoundingMode(int) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setRoundingMode(int) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setRowLimitForAutoColumnSize(int) - 类中的方法 gu.sql2java.excel.ExcelGenerator
- setRowLimitForAutoColumnSize(int) - 类中的方法 gu.sql2java.excel.SheetGenerator
- setRows(List<T>) - 类中的方法 gu.sql2java.excel.BaseExcelReader
- setRows(List<T>) - 类中的方法 gu.sql2java.excel.ExcelReader
-
设置第一个工作薄解析配置对象的解析记录保存列表为
null忽略 - setRows(List<T>) - 接口中的方法 gu.sql2java.excel.IExcelReader
-
设置解析记录保存列表为
null忽略, 多工作薄导入时,设置第一个工作薄解析配置对象的解析记录保存列表 - setRows(List<T>, int) - 类中的方法 gu.sql2java.excel.ExcelReader
-
设置索引指定的工作薄的解析记录保存列表为
null忽略, 索引无效抛出异常 - setRows(List<T>, String) - 类中的方法 gu.sql2java.excel.ExcelReader
-
设置工作薄名指定的工作薄的解析记录保存列表为
null忽略, 按工作薄名无法找到工作薄则抛出异常 - setScale(int) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setScale(int) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setSeparator(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setSheetconfig(SheetConfig) - 类中的静态方法 gu.sql2java.excel.aspect.spring.ExcelHelperAround
-
(非强制)为Spring AOP处理当前Excel导出指定的Excel配置对象
- setSheetconfig(SheetConfig, boolean) - 类中的静态方法 gu.sql2java.excel.aspect.spring.ExcelHelperAround
-
为Spring AOP处理当前Excel导出指定的Excel配置对象
- setSheetConfig(int, SheetConfig) - 类中的方法 gu.sql2java.excel.ExcelGenerator
-
设置索引指定
SheetGenerator的输出配置(SheetConfig)实例,索引越界则忽略 - setSheetConfig(SheetConfig) - 类中的方法 gu.sql2java.excel.BaseExcelReader
- setSheetConfig(SheetConfig) - 类中的方法 gu.sql2java.excel.ExcelGenerator
-
设置第一个
SheetGenerator的输出配置(SheetConfig)实例, 实例不存在则忽略 - setSheetConfig(SheetConfig) - 类中的方法 gu.sql2java.excel.ExcelReader
- setSheetConfig(SheetConfig) - 接口中的方法 gu.sql2java.excel.IExcelReader
- setSheetConfig(SheetConfig) - 类中的方法 gu.sql2java.excel.SheetGenerator
- setSheetName(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setSort(int) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setStatistics(boolean) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setSuffix(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setTargetAttr(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setTimeFormat(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTimestampFormat(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitle(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleFillColor(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleFillColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleFontColor(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleFontColor(IndexedColors) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleFontHeight(short) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleFontHeight(Integer) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleFontName(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleHorizontalAlign(String) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTitleHorizontalAlign(HorizontalAlignment) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setTotalRowCount(long) - 类中的静态方法 gu.sql2java.excel.aspect.spring.ExcelHelperAround
-
(非强制)为Spring AOP处理当前Excel导出指定的阻塞队列记录总数
- setTotalRowCount(long) - 类中的方法 gu.sql2java.excel.config.SheetConfig
- setWidth(double) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- setWriteMethod(String) - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- sheetConfig - 类中的变量 gu.sql2java.excel.BaseExcelReader
- SheetConfig - gu.sql2java.excel.config中的类
-
Excel表输出全局配置
- SheetConfig() - 类的构造器 gu.sql2java.excel.config.SheetConfig
-
默认构造方法
- SheetConfig(ExcelSheet, ExcelColumn...) - 类的构造器 gu.sql2java.excel.config.SheetConfig
- SheetConfig(RowMetaData) - 类的构造器 gu.sql2java.excel.config.SheetConfig
-
构造方法支持
UnnameRow记录 - SheetConfig(Class<?>) - 类的构造器 gu.sql2java.excel.config.SheetConfig
-
构造方法,支持普通JavaBean类型
- SheetConfig(Iterable<Map>) - 类的构造器 gu.sql2java.excel.config.SheetConfig
-
构造方法,支持Map类型的记录对象包括
JSONObject - SheetConfig(Iterable<Map>, Iterable<String>) - 类的构造器 gu.sql2java.excel.config.SheetConfig
-
构造方法,支持Map类型的记录对象包括
JSONObject - SheetConfig(Object) - 类的构造器 gu.sql2java.excel.config.SheetConfig
-
构造方法,支持普通JavaBean实例
- SheetConfig(Method) - 类的构造器 gu.sql2java.excel.config.SheetConfig
-
构造方法,支持从服务方法中获取注解完成配置
如果方法中定义了ExcelSheet注解,注解中定义了beanClass,则调用SheetConfig(Class)构造方法基于JavaBean类型构造当前实例,再调用SheetConfig(Method)构造方法基于方法构造一个临时实例, 将临时实例合并到当前实例 - SheetGenerator<B> - gu.sql2java.excel中的类
-
基于apache POI实现数据记录导出为Excel的一页(工作薄)
- SheetGenerator() - 类的构造器 gu.sql2java.excel.SheetGenerator
- SheetGenerator(Class<B>, Iterable<String>) - 类的构造器 gu.sql2java.excel.SheetGenerator
-
构造方法
- SheetGenerator(Iterable<B>) - 类的构造器 gu.sql2java.excel.SheetGenerator
-
构造方法
- SheetGenerator(Iterable<B>, Class<B>, Iterable<String>) - 类的构造器 gu.sql2java.excel.SheetGenerator
- SheetGenerator(Iterable<B>, Class<B>, String...) - 类的构造器 gu.sql2java.excel.SheetGenerator
- SheetGenerator(Iterable<B>, Iterable<String>) - 类的构造器 gu.sql2java.excel.SheetGenerator
-
构造方法
- SheetGenerator(Iterable<B>, String...) - 类的构造器 gu.sql2java.excel.SheetGenerator
-
构造方法
- SheetGenerator(Object, Class<B>, Iterable<String>) - 类的构造器 gu.sql2java.excel.SheetGenerator
- sheetName() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
excel Sheet名字
- SheetReader - gu.sql2java.excel中的类
-
EXCEL Sheet(工作薄)导入
- SheetReader() - 类的构造器 gu.sql2java.excel.SheetReader
- SheetReader(BaseExcelReader) - 类的构造器 gu.sql2java.excel.SheetReader
- SheetReader(SheetConfig) - 类的构造器 gu.sql2java.excel.SheetReader
- SheetReader(SheetConfig, Consumer<?>) - 类的构造器 gu.sql2java.excel.SheetReader
- SheetReader(SheetConfig, List<?>, Consumer<?>) - 类的构造器 gu.sql2java.excel.SheetReader
- SheetReader(Consumer<?>) - 类的构造器 gu.sql2java.excel.SheetReader
- sort() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
导出时在excel中排序
- statistics() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
是否自动统计数据,在最后追加一行统计数据总和
- STRING - 枚举类 中的枚举常量 gu.sql2java.excel.annotations.ExcelColumn.ColumnType
- subFirst(boolean, int...) - 类中的方法 gu.sql2java.excel.ExcelReader
-
打开/关闭嵌套字段优先模式,默认开启
- subFirst(boolean, String...) - 类中的方法 gu.sql2java.excel.ExcelReader
-
打开/关闭嵌套字段优先模式,默认开启
- subFirst(Boolean) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
打开/关闭嵌套字段优先模式,默认开启
- suffix() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
文字后缀,如% 90 变成90%
- suffixOf(String) - 类中的静态方法 gu.sql2java.excel.BaseExcelReader
-
返回输入文件名的后缀(转小写),即最后一个'.'
T
- targetAttr() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
另一个类中的属性名称,支持多级获取,以小数点隔开
- timeFormat() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
(
Time)时间格式, 如: HH:mm:ss - timestampFormat() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
(
Timestamp)时间戳格式, 如: yyyy-MM-dd HH:mm:ss - title() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
excel Sheet 标题
- titleFillColor() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
标题单元背景填充颜色,参见
IndexedColors - titleFontColor() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
标题字体颜色,参见
IndexedColors - titleFontHeight() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
标题字体高度
- titleFontName() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
标题字体名
- titleHorizontalAlign() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheet
-
标题对齐水平方式
- toString() - 类中的方法 gu.sql2java.excel.config.ColumnConfig
- toString() - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- type() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
字段类型(0:导出导入;1:仅导出;2:仅导入)
U
- unformat(Object, String[]) - 接口中的方法 gu.sql2java.excel.annotations.ExcelHandlerAdapter
-
将格式化的值转为原始值
- unformat(Object, String[]) - 类中的方法 gu.sql2java.excel.json.BaseJsonDeserializeHandler
V
- value() - 枚举类中的方法 gu.sql2java.excel.annotations.ExcelColumn.Align
- value() - 枚举类中的方法 gu.sql2java.excel.annotations.ExcelColumn.ColumnType
- value() - 枚举类中的方法 gu.sql2java.excel.annotations.ExcelColumn.Type
- value() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumns
- value() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelSheets
- valueOf(String) - 枚举类中的静态方法 gu.sql2java.excel.annotations.ExcelColumn.Align
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 gu.sql2java.excel.annotations.ExcelColumn.ColumnType
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 gu.sql2java.excel.annotations.ExcelColumn.Type
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 gu.sql2java.excel.annotations.ExcelColumn.Align
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 gu.sql2java.excel.annotations.ExcelColumn.ColumnType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 gu.sql2java.excel.annotations.ExcelColumn.Type
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
W
- width() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
导出时在excel中每个列的宽 单位为字符
- withRowsConsumer(Consumer<List>) - 类中的方法 gu.sql2java.excel.BaseExcelReader
-
设置解析成功后解析数据的处理器
- write() - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
将输入的数据记录生成输出到Excel的
Workbook - write() - 类中的方法 gu.sql2java.excel.ExcelGenerator
- write() - 类中的方法 gu.sql2java.excel.SheetGenerator
- write(OutputStream) - 类中的方法 gu.sql2java.excel.BaseExcelWriter
-
将输入的数据记录生成输出到
OutputStream - write(OutputStream) - 类中的方法 gu.sql2java.excel.ExcelGenerator
- write(OutputStream) - 类中的方法 gu.sql2java.excel.SheetGenerator
- write(CSVPrinter) - 类中的方法 gu.sql2java.excel.SheetGenerator
- writeMethod() - 注释接口 中的元素 gu.sql2java.excel.annotations.ExcelColumn
-
指定字段写入方法名
- writeTo(Object, Object) - 类中的方法 gu.sql2java.excel.config.ExcelPropertyConfig
- writeTo(Object, Object) - 接口中的方法 gu.sql2java.excel.config.PropertyConfig
-
将值写入指定的对象,输入参数为
null则忽略
所有程序包|所有类和接口