public class AnalysisContextImpl extends Object implements AnalysisContext
| 构造器和说明 |
|---|
AnalysisContextImpl(InputStream inputStream,
ExcelTypeEnum excelTypeEnum,
Object custom,
AnalysisEventListener listener,
boolean trim) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
buildExcelHeadProperty(Class<? extends BaseRowModel> clazz,
List<String> headOneRow) |
Object |
getCurrentRowAnalysisResult()
get current result
|
Integer |
getCurrentRowNum()
get current row
|
Sheet |
getCurrentSheet()
get current sheet
|
Object |
getCustom()
Custom attribute
|
AnalysisEventListener |
getEventListener()
custom listener
|
ExcelHeadProperty |
getExcelHeadProperty()
get excel head
|
ExcelTypeEnum |
getExcelType()
get excel type
|
InputStream |
getInputStream()
get in io
|
Integer |
getTotalCount()
get total row ,Data may be inaccurate
|
void |
interrupt()
Interrupt execution
|
void |
setCurrentRowAnalysisResult(Object currentRowAnalysisResult)
set current result
|
void |
setCurrentRowNum(Integer row)
set current row num
|
void |
setCurrentSheet(Sheet currentSheet)
set current sheet
|
void |
setCustom(Object custom) |
void |
setEventListener(AnalysisEventListener eventListener) |
void |
setExcelType(ExcelTypeEnum excelType) |
void |
setInputStream(InputStream inputStream) |
void |
setTotalCount(Integer totalCount)
get total row ,Data may be inaccurate
|
void |
setUse1904WindowDate(boolean use1904WindowDate)
date use1904WindowDate
|
boolean |
trim()
if need to short match the content
|
boolean |
use1904WindowDate()
date use1904WindowDate
|
public AnalysisContextImpl(InputStream inputStream, ExcelTypeEnum excelTypeEnum, Object custom, AnalysisEventListener listener, boolean trim)
public void setUse1904WindowDate(boolean use1904WindowDate)
AnalysisContextsetUse1904WindowDate 在接口中 AnalysisContextpublic Object getCurrentRowAnalysisResult()
AnalysisContextgetCurrentRowAnalysisResult 在接口中 AnalysisContextpublic void interrupt()
AnalysisContextinterrupt 在接口中 AnalysisContextpublic boolean use1904WindowDate()
AnalysisContextuse1904WindowDate 在接口中 AnalysisContextpublic void setCurrentRowAnalysisResult(Object currentRowAnalysisResult)
AnalysisContextsetCurrentRowAnalysisResult 在接口中 AnalysisContextpublic void setCurrentSheet(Sheet currentSheet)
AnalysisContextsetCurrentSheet 在接口中 AnalysisContextpublic ExcelTypeEnum getExcelType()
AnalysisContextgetExcelType 在接口中 AnalysisContextpublic void setExcelType(ExcelTypeEnum excelType)
public Object getCustom()
AnalysisContextgetCustom 在接口中 AnalysisContextpublic void setCustom(Object custom)
public Sheet getCurrentSheet()
AnalysisContextgetCurrentSheet 在接口中 AnalysisContextpublic InputStream getInputStream()
AnalysisContextgetInputStream 在接口中 AnalysisContextpublic void setInputStream(InputStream inputStream)
public AnalysisEventListener getEventListener()
AnalysisContextgetEventListener 在接口中 AnalysisContextpublic void setEventListener(AnalysisEventListener eventListener)
public Integer getCurrentRowNum()
AnalysisContextgetCurrentRowNum 在接口中 AnalysisContextpublic void setCurrentRowNum(Integer row)
AnalysisContextsetCurrentRowNum 在接口中 AnalysisContextpublic Integer getTotalCount()
AnalysisContextgetTotalCount 在接口中 AnalysisContextpublic void setTotalCount(Integer totalCount)
AnalysisContextsetTotalCount 在接口中 AnalysisContextpublic ExcelHeadProperty getExcelHeadProperty()
AnalysisContextgetExcelHeadProperty 在接口中 AnalysisContextpublic void buildExcelHeadProperty(Class<? extends BaseRowModel> clazz, List<String> headOneRow)
buildExcelHeadProperty 在接口中 AnalysisContextpublic boolean trim()
AnalysisContexttrim 在接口中 AnalysisContextCopyright © 2018 Alibaba Group. All rights reserved.