您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
I
L
M
N
O
P
Q
R
S
T
U
V
W
A
addAfterReadFilter(Filter)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addAfterReadFilters(Collection<Filter>)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addAfterWriteFilter(Filter)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addAfterWriteFilters(Collection<Filter>)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addBeforeReadFilter(Filter)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addBeforeReadFilters(Collection<Filter>)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addBeforeWriteFilter(Filter)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addBeforeWriteFilters(Collection<Filter>)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
addData(List<Map>)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addData(List<Map>, String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addData(Map)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addData(Map, String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addFilter(Filter)
- 类 中的方法com.geese.plugin.excel.filter.
FilterChain
在链条上添加过滤器节点
addFilter(Filter, String)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
addFilters(Collection<Filter>)
- 类 中的方法com.geese.plugin.excel.filter.
FilterChain
addFilters(Collection<Filter>, String)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
addFilterToFilterChain(Filter, Map<String, FilterChain>, String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
addPointData(Map, String)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
addTableData(List<Map>, String)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
addToSheet(Sheet)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
addValidation(ExcelValidation)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addValidation(ExcelValidation, String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addValidation(ExcelValidation, String)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
addValidations(Collection<ExcelValidation>)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addValidations(Collection<ExcelValidation>, String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
addValidations(Collection<ExcelValidation>, String)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
afterReadFilterChain
- 类 中的变量com.geese.plugin.excel.filter.
Filterable
afterWriteFilterChain
- 类 中的变量com.geese.plugin.excel.filter.
Filterable
Assert
-
com.geese.plugin.excel.util
中的类
空值检查
Assert()
- 类 的构造器com.geese.plugin.excel.util.
Assert
B
BeanPropertyUtils
-
com.geese.plugin.excel.util
中的类
Bean属性操作工具 主要提供:bean之间的属性复制,map to bean的转换,bean to map的转换
BeanPropertyUtils()
- 类 的构造器com.geese.plugin.excel.util.
BeanPropertyUtils
beanToMap(Object)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
复制属性到一个Map
beanToMap(Object, List<String>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
复制属性到一个Map
beanToMap(Object, String...)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
复制属性到一个Map
beanToMap(List)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
复制属性到一个Map
beanToMap(List, List<String>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
复制属性到一个Map
beanToMap(List, String...)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
复制属性到一个Map
beforeReadFilterChain
- 类 中的变量com.geese.plugin.excel.filter.
Filterable
beforeWriteFilterChain
- 类 中的变量com.geese.plugin.excel.filter.
Filterable
bindVariableToParameterizedScript(String, Map, Bindings)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
绑定变量到 -> 参数化脚本
C
CellAfterReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
读取一列之后过滤
CellAfterWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
写入单元格后过滤
CellBeforeReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
读取一列之前过滤
CellBeforeWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
写入单元格前过滤
CellFilter
<
T
extends org.apache.poi.ss.usermodel.Cell,
M
extends
CellMapping
> -
com.geese.plugin.excel.filter
中的接口
列过滤器标识
CellMapping
-
com.geese.plugin.excel.mapping
中的类
Created by Administrator on 2017/3/11.
CellMapping()
- 类 的构造器com.geese.plugin.excel.mapping.
CellMapping
classificationFilters()
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
过滤器分类
clientMapping
- 类 中的变量com.geese.plugin.excel.
ExcelReader
clientMapping
- 类 中的变量com.geese.plugin.excel.
ExcelWriter
ClientMapping
-
com.geese.plugin.excel.mapping
中的类
Created by Administrator on 2017/3/12.
ClientMapping()
- 类 的构造器com.geese.plugin.excel.mapping.
ClientMapping
columnNumber
- 类 中的变量com.geese.plugin.excel.mapping.
CellMapping
com.geese.plugin.excel
- 程序包 com.geese.plugin.excel
com.geese.plugin.excel.filter
- 程序包 com.geese.plugin.excel.filter
com.geese.plugin.excel.filter.read
- 程序包 com.geese.plugin.excel.filter.read
com.geese.plugin.excel.filter.write
- 程序包 com.geese.plugin.excel.filter.write
com.geese.plugin.excel.mapping
- 程序包 com.geese.plugin.excel.mapping
com.geese.plugin.excel.util
- 程序包 com.geese.plugin.excel.util
constraintValues
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
context
- 类 中的变量com.geese.plugin.excel.
ExcelResult
copy(Object, Object)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(Object, Object, List<String>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(Object, Object, String...)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(Object, Class<T>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(Object, Class<T>, String...)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(Object, Class<T>, List<String>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(List<?>, Class<T>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(List, Class<T>, String...)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(List<?>, Class<T>, List<String>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
对象属性复制
copy(Object, Object, List<String>, List<String>)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
属性复制
createCell(Row, int)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
创建单元格(存在:直接返回,不存在:创建)
createRow(Sheet, int)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
创建行(存在:直接返回,不存在:创建)
D
data
- 类 中的变量com.geese.plugin.excel.
ExcelResult
data
- 类 中的变量com.geese.plugin.excel.mapping.
CellMapping
dataKey
- 类 中的变量com.geese.plugin.excel.mapping.
CellMapping
dataKey
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
doFilter(T, Object, M, Map)
- 接口 中的方法com.geese.plugin.excel.filter.
Filter
过滤行或者列
doFilter(T, Object, M, Map)
- 类 中的方法com.geese.plugin.excel.filter.
FilterChain
执行过滤,会调用链条上每个节点的doFilter方法
E
EmptyUtils
-
com.geese.plugin.excel.util
中的类
空值判断工具
EmptyUtils()
- 类 的构造器com.geese.plugin.excel.util.
EmptyUtils
endRow
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
engine
- 类 中的静态变量com.geese.plugin.excel.
ExcelHelper
脚本引用,在对excel进行read操作的时候,执行where条件
EXCEL_NOT_PASS_FILTERED
- 接口 中的静态变量com.geese.plugin.excel.
ExcelOperations
ExcelAfterReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
读取excel后过滤
ExcelAfterWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
写入excel后过滤
ExcelBeforeReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
读取excel前过滤
ExcelBeforeWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
写入excel前过滤
ExcelContext
-
com.geese.plugin.excel
中的类
Created by Administrator on 2017/6/29.
ExcelContext()
- 类 的构造器com.geese.plugin.excel.
ExcelContext
ExcelFilter
<
T
extends org.apache.poi.ss.usermodel.Workbook,
M
extends
ExcelMapping
> -
com.geese.plugin.excel.filter
中的接口
excel 过滤器
ExcelHelper
-
com.geese.plugin.excel
中的类
ExcelMapping 辅助类 在对Excel进行read或write操作的时候,所需要用到的一些辅助接口
ExcelHelper()
- 类 的构造器com.geese.plugin.excel.
ExcelHelper
excelInput
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
ExcelMapping
-
com.geese.plugin.excel.mapping
中的类
Created by Administrator on 2017/3/11.
ExcelMapping()
- 类 的构造器com.geese.plugin.excel.mapping.
ExcelMapping
excelMapping
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
ExcelOperations
-
com.geese.plugin.excel
中的接口
ExcelMapping 操作接口定义
ExcelOperationsProxy
-
com.geese.plugin.excel
中的类
Created by Administrator on 2017/3/11.
ExcelOperationsProxy(ExcelOperations)
- 类 的构造器com.geese.plugin.excel.
ExcelOperationsProxy
ExcelOperationsProxyFactory
-
com.geese.plugin.excel
中的类
Excel操作接口代理工厂(单例模式)
ExcelOperationsProxyFactory()
- 类 的构造器com.geese.plugin.excel.
ExcelOperationsProxyFactory
excelOutput
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
excelOutputTemplate
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
ExcelReader
-
com.geese.plugin.excel
中的类
读取Excel
ExcelReader()
- 类 的构造器com.geese.plugin.excel.
ExcelReader
ExcelResult
-
com.geese.plugin.excel
中的类
读/写Excel后的结果封装
ExcelResult()
- 类 的构造器com.geese.plugin.excel.
ExcelResult
ExcelTemplate
-
com.geese.plugin.excel
中的类
Excel操作接口模板
ExcelTemplate()
- 类 的构造器com.geese.plugin.excel.
ExcelTemplate
ExcelValidation
-
com.geese.plugin.excel
中的类
Created by Administrator on 2017/5/22.
ExcelValidation()
- 类 的构造器com.geese.plugin.excel.
ExcelValidation
ExcelValidation(Integer, Integer, Integer, Integer, Collection)
- 类 的构造器com.geese.plugin.excel.
ExcelValidation
ExcelValidation(Integer, Integer, Integer, Integer, Integer, Integer, Collection)
- 类 的构造器com.geese.plugin.excel.
ExcelValidation
ExcelWriter
-
com.geese.plugin.excel
中的类
读取Excel
ExcelWriter()
- 类 的构造器com.geese.plugin.excel.
ExcelWriter
execute()
- 类 中的方法com.geese.plugin.excel.
ExcelReader
execute()
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
F
filter(ReadFilter)
- 类 中的方法com.geese.plugin.excel.
ExcelReader
filter(ReadFilter, String)
- 类 中的方法com.geese.plugin.excel.
ExcelReader
filter(WriteFilter)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
filter(WriteFilter, String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
Filter
<
T
,
M
> -
com.geese.plugin.excel.filter
中的接口
ExcelMapping 过滤器接口定义
Filterable
-
com.geese.plugin.excel.filter
中的类
可过滤的
Filterable()
- 类 的构造器com.geese.plugin.excel.filter.
Filterable
FilterChain
<
T
,
M
> -
com.geese.plugin.excel.filter
中的类
过滤链,可以添加多个过滤器
FilterChain()
- 类 的构造器com.geese.plugin.excel.filter.
FilterChain
filterList
- 类 中的变量com.geese.plugin.excel.filter.
FilterChain
filters(ReadFilter[])
- 类 中的方法com.geese.plugin.excel.
ExcelReader
filters(ReadFilter[], String)
- 类 中的方法com.geese.plugin.excel.
ExcelReader
filters(Collection<ReadFilter>)
- 类 中的方法com.geese.plugin.excel.
ExcelReader
filters(Collection<ReadFilter>, String)
- 类 中的方法com.geese.plugin.excel.
ExcelReader
filters(WriteFilter[])
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
filters(WriteFilter[], String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
filters(Collection<WriteFilter>)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
filters(Collection<WriteFilter>, String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
firstCol
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
firstRow
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
format(String, Object...)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
G
get()
- 类 中的静态方法com.geese.plugin.excel.
ExcelContext
getAfterReadFilterChain()
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
getAfterWriteFilterChain()
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
getBeforeReadFilterChain()
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
getBeforeWriteFilterChain()
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
getCellValue(Cell)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
获取单元格的值
getColumnNumber()
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
getConstraintValues()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getContext()
- 类 中的方法com.geese.plugin.excel.
ExcelResult
getData()
- 类 中的方法com.geese.plugin.excel.
ExcelResult
getData()
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
getDataKey()
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
getDataKey()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getDeclaredFields(Class, boolean)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
获取已经声明的字段
getEndRow()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getExcelInput()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getExcelMapping()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getExcelOutput()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getExcelOutputTemplate()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getFields(List<Field>, Class, boolean, boolean)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
获取字段
getFirstCol()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getFirstRow()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getIndex()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getInserts()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getLastCol()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getLastRow()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getName()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getOperatorType()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getPictures(Sheet)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
获取Sheet中的图片
getPictures(Row)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
获取Row中的图片
getPointData(String)
- 类 中的方法com.geese.plugin.excel.
ExcelResult
获取指定sheet中的散点数据
getPointData()
- 类 中的方法com.geese.plugin.excel.
ExcelResult
获取第一个sheet中的散列数据
getPoints()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getProxy()
- 类 中的静态方法com.geese.plugin.excel.
ExcelOperationsProxyFactory
getQueries()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getRawSheet(Workbook, SheetMapping)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
获取真实的sheet
getRowAfterReadFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getRowAfterWriteFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getRowBeforeReadFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getRowBeforeWriteFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getRowInterval()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getRowNumber()
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
getSheetAfterReadFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getSheetAfterWriteFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getSheetAndValidationMap()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getSheetBeforeReadFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getSheetBeforeWriteFilterChain(String)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getSheetFiltersMap()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getSheetFiltersMap()
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getSheetMapping()
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
getSheetMappings()
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
getSheetPictures(HSSFSheet)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
获取 HSSFSheet 中的图片
getSheetPictures(HSSFRow)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
获取 HSSFRow 中的图片数据
getShowErrorBox()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getStartRow()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getSuppressDropDownArrow()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getTableData(String)
- 类 中的方法com.geese.plugin.excel.
ExcelResult
获取指定sheet中的表格数据
getTableData()
- 类 中的方法com.geese.plugin.excel.
ExcelResult
获取第一个sheet中的表格数据
getTableData()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getTableHeads()
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
getUseXlsFormat()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
getValidationType()
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
getXSheetPictures(XSSFSheet)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
获取 XSSFSheet 中的图片
getXSheetPictures(XSSFRow)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
获取 XSSFRow 中的图片数据
I
index
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
inOperationParse(String, Map)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
in 关键字操作解析
inPattern
- 类 中的静态变量com.geese.plugin.excel.
ExcelHelper
in 关键字匹配,用于where条件中in关键字的匹配
insert(String)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
insert(String, String, String...)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
insertKeys
- 类 中的静态变量com.geese.plugin.excel.
ExcelHelper
插入(write)关键字 into limit
inserts
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
invoke(Object, Method, Object[])
- 类 中的方法com.geese.plugin.excel.
ExcelOperationsProxy
isEmpty()
- 类 中的方法com.geese.plugin.excel.filter.
FilterChain
isEmpty(Object)
- 类 中的静态方法com.geese.plugin.excel.util.
EmptyUtils
断言为空
isNull(Object)
- 类 中的静态方法com.geese.plugin.excel.util.
EmptyUtils
断言为Null
isNumber(String)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
isTrue(boolean)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
isTrue(boolean, String)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
isTrue(boolean, String, String...)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
isXls(InputStream)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
断言Excel是xls类型(2003)
isXlsx(InputStream)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
断言Excel是Xlsx类型(2007)
L
lastCol
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
lastRow
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
likeOperationParse(String, Map)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
like 关键字操作解析
likePattern
- 类 中的静态变量com.geese.plugin.excel.
ExcelHelper
like 关键字匹配,用于where条件中like关键字的匹配
LOCAL_CONTEXT
- 类 中的静态变量com.geese.plugin.excel.
ExcelContext
logger
- 类 中的静态变量com.geese.plugin.excel.
ExcelTemplate
M
main(String[])
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
mapToBean(Map, Object)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
Map转换为Bean
N
name
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
newInstance(InputStream)
- 类 中的静态方法com.geese.plugin.excel.
ExcelReader
newInstance(OutputStream)
- 类 中的静态方法com.geese.plugin.excel.
ExcelWriter
notEmpty(T)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notEmpty(T, Object)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notEmpty(T, String, Object...)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notEmpty(Object, Object, Object...)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notEmpty(Object)
- 类 中的静态方法com.geese.plugin.excel.util.
EmptyUtils
断言不为空
notNull(T)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notNull(T, Object)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notNull(T, String, Object...)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notNull(Object, Object, Object...)
- 类 中的静态方法com.geese.plugin.excel.util.
Assert
notNull(Object)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
notNull(Object, String)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
notNull(Object)
- 类 中的静态方法com.geese.plugin.excel.util.
EmptyUtils
断言不为Null
nullToEmpty(Object)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
null -> ""
O
OperationKey
-
com.geese.plugin.excel
中的枚举
操作关键字,用于在read excel的时候使用where过滤的情况
OperationKey()
- 枚举 的构造器com.geese.plugin.excel.
OperationKey
operatorType
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
P
parseClientInput()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
解析客户端输入
parseInsert(String)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
插入语句关键字解析
parseInsert()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
解析插入语句
parseKeys(String, String[])
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
关键字解析 1. from -> `FROM`, where -> `WHERE` 2. 1 name from sheet where name like % limit 10 30 -> [1 name, name like %, 10 30]
parseQuery(String)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
查询语句关键字解析
parseQuery()
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
解析查询语句
POINT_DATA_KEY
- 类 中的静态变量com.geese.plugin.excel.
ExcelResult
points
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
proxy
- 类 中的静态变量com.geese.plugin.excel.
ExcelOperationsProxyFactory
Q
queries
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
queryKeys
- 类 中的静态变量com.geese.plugin.excel.
ExcelHelper
查询(read)关键字 from where limit
R
readCell(Cell, CellMapping)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
读取Cell
readCell(Cell, CellMapping)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
readExcel(Workbook, ExcelMapping)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
读取Excel
readExcel(Workbook, ExcelMapping)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
ReadFilter
<
T
,
M
> -
com.geese.plugin.excel.filter
中的接口
读过滤器标识
readPicture(Row, SheetMapping, Map)
- 类 中的方法com.geese.plugin.excel.
ExcelOperationsProxy
readRow(Row, SheetMapping)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
读取Row
readRow(Row, SheetMapping)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
readSheet(Sheet, SheetMapping)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
读取Sheet
readSheet(Sheet, SheetMapping)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
remove()
- 类 中的静态方法com.geese.plugin.excel.
ExcelContext
RowAfterReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
在读取一行之后进行过滤
rowAfterReadFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
RowAfterWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
写入一行之后过滤
rowAfterWriteFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
RowBeforeReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
读取一行之前进行过滤
rowBeforeReadFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
RowBeforeWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
在写入一行之前进行过滤
rowBeforeWriteFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
RowFilter
<
T
extends org.apache.poi.ss.usermodel.Row,
M
extends
SheetMapping
> -
com.geese.plugin.excel.filter
中的接口
行过滤器标识
rowInterval
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
rowNumber
- 类 中的变量com.geese.plugin.excel.mapping.
CellMapping
S
sdf
- 类 中的静态变量com.geese.plugin.excel.util.
BeanPropertyUtils
select(String)
- 类 中的方法com.geese.plugin.excel.
ExcelReader
select(String, String, String...)
- 类 中的方法com.geese.plugin.excel.
ExcelReader
set(Map)
- 类 中的静态方法com.geese.plugin.excel.
ExcelContext
setAfterReadFilterChain(FilterChain)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
setAfterWriteFilterChain(FilterChain)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
setBeforeReadFilterChain(FilterChain)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
setBeforeWriteFilterChain(FilterChain)
- 类 中的方法com.geese.plugin.excel.filter.
Filterable
setCellValue(Cell, Object)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
设置单元格的值
setColumnNumber(Integer)
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
setConstraintValues(Collection)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setContext(Map)
- 类 中的方法com.geese.plugin.excel.
ExcelResult
setData(Map)
- 类 中的方法com.geese.plugin.excel.
ExcelResult
setData(Object)
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
setDataKey(String)
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
setDataKey(String)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setEndRow(Integer)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setExcelInput(InputStream)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setExcelMapping(ExcelMapping)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setExcelOutput(OutputStream)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setExcelOutputTemplate(File)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setFieldValue(Object, Field, Object)
- 类 中的静态方法com.geese.plugin.excel.util.
BeanPropertyUtils
设置字段的值
setFirstCol(Integer)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setFirstRow(Integer)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setIndex(Integer)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setInserts(List<String>)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setLastCol(Integer)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setLastRow(Integer)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setName(String)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setOperatorType(Integer)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setPicture(Cell, byte[])
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
为Cell设置图片
setPoints(List<CellMapping>)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setQueries(List<String>)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setRowInterval(Integer)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setRowNumber(Integer)
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
setSheetAndValidationMap(Map<String, Collection<ExcelValidation>>)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setSheetFiltersMap(Map<String, Collection<Filter>>)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setSheetFiltersMap(Map<String, Collection<Filter>>)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
setSheetMapping(SheetMapping)
- 类 中的方法com.geese.plugin.excel.mapping.
CellMapping
setSheetMappings(Collection<SheetMapping>)
- 类 中的方法com.geese.plugin.excel.mapping.
ExcelMapping
setShowErrorBox(Boolean)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setStartRow(Integer)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setSuppressDropDownArrow(Boolean)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
setTableData(List)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setTableHeads(List<CellMapping>)
- 类 中的方法com.geese.plugin.excel.mapping.
SheetMapping
setTemplate(File)
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
setUseXlsFormat(Boolean)
- 类 中的方法com.geese.plugin.excel.mapping.
ClientMapping
setValidationType(Integer)
- 类 中的方法com.geese.plugin.excel.
ExcelValidation
SheetAfterReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
读取sheet后过滤
sheetAfterReadFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
SheetAfterWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
写入sheet后过滤
sheetAfterWriteFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
sheetAndPointDataMap
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
sheetAndTableDataMap
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
sheetAndValidationMap
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
SheetBeforeReadFilter
-
com.geese.plugin.excel.filter.read
中的接口
读取sheet之前过滤
sheetBeforeReadFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
SheetBeforeWriteFilter
-
com.geese.plugin.excel.filter.write
中的接口
写入sheet前过滤
sheetBeforeWriteFilterChainMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
SheetFilter
<
T
extends org.apache.poi.ss.usermodel.Sheet,
M
extends
SheetMapping
> -
com.geese.plugin.excel.filter
中的接口
sheet 过滤器
sheetFiltersMap
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
sheetFiltersMap
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
sheetMapping
- 类 中的变量com.geese.plugin.excel.mapping.
CellMapping
SheetMapping
-
com.geese.plugin.excel.mapping
中的类
Created by Administrator on 2017/3/11.
SheetMapping()
- 类 的构造器com.geese.plugin.excel.mapping.
SheetMapping
sheetMappings
- 类 中的变量com.geese.plugin.excel.mapping.
ExcelMapping
showErrorBox
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
startRow
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
suppressDropDownArrow
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
symbolEscape(String)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
符号转义 [and -> &&] [or -> ||]
T
TABLE_DATA_KEY
- 类 中的静态变量com.geese.plugin.excel.
ExcelResult
tableData
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
tableHeads
- 类 中的变量com.geese.plugin.excel.mapping.
SheetMapping
target
- 类 中的变量com.geese.plugin.excel.
ExcelOperationsProxy
U
unWrapKey(String)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
解包装关键字
useXlsFormat
- 类 中的变量com.geese.plugin.excel.mapping.
ClientMapping
useXlsxFormat()
- 类 中的方法com.geese.plugin.excel.
ExcelWriter
V
validationType
- 类 中的变量com.geese.plugin.excel.
ExcelValidation
valueOf(String)
- 枚举 中的静态方法com.geese.plugin.excel.
OperationKey
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法com.geese.plugin.excel.
OperationKey
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
whereFilter(String, Map, Map)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
查询条件过滤
wrapKey(String)
- 类 中的静态方法com.geese.plugin.excel.
ExcelHelper
包装关键字
writeCell(Cell, SheetMapping, Object)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
写入Cell
writeCell(Cell, SheetMapping, Object)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
writeExcel(Workbook, ExcelMapping)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
写入Excel
writeExcel(Workbook, ExcelMapping)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
WriteFilter
<
T
,
M
> -
com.geese.plugin.excel.filter
中的接口
写过滤器标识
writePicture(Row, SheetMapping, Map<String, Object>)
- 类 中的方法com.geese.plugin.excel.
ExcelOperationsProxy
writeRow(Row, SheetMapping, Map)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
写入Row
writeRow(Row, SheetMapping, Map)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
writeSheet(Sheet, SheetMapping)
- 接口 中的方法com.geese.plugin.excel.
ExcelOperations
写入Sheet
writeSheet(Sheet, SheetMapping)
- 类 中的方法com.geese.plugin.excel.
ExcelTemplate
A
B
C
D
E
F
G
I
L
M
N
O
P
Q
R
S
T
U
V
W
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
Copyright © 2017. All rights reserved.