索引

A B C D E F G H I J L M N O P R S T U V W 
所有程序包|所有类和接口

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 List of 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
返回Excel导出时的列名, 取值优先序:ColumnConfig.name字段,ColumnConfig.columnName字段PropertyConfig.getNestedName()
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 Field by 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
返回第一个SheetGenerator 的输出配置(SheetConfig)实例,可以通过此实例修改输出配置, 实例不存在则返回null
getSheetConfig() - 类中的方法 gu.sql2java.excel.ExcelReader
 
getSheetConfig() - 接口中的方法 gu.sql2java.excel.IExcelReader
 
getSheetConfig() - 类中的方法 gu.sql2java.excel.SheetGenerator
返回Excel表输出配置(SheetConfig)实例,可以通过此实例修改输出配置
getSheetConfig(int) - 类中的方法 gu.sql2java.excel.ExcelGenerator
返回索引指定SheetGenerator 的输出配置(SheetConfig)实例,可以通过此实例修改输出配置, 索引越界则返回null
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中的类
ReturnValueParser默认实现
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
构造方法
支持从注解ExcelSheet,ExcelColumn获取配置参数
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则忽略
A B C D E F G H I J L M N O P R S T U V W 
所有程序包|所有类和接口