public class ExcelReaderSheetBuilder
extends java.lang.Object
构造器和说明 |
---|
ExcelReaderSheetBuilder() |
ExcelReaderSheetBuilder(ExcelReader excelReader) |
限定符和类型 | 方法和说明 |
---|---|
ExcelReaderSheetBuilder |
autoTrim(java.lang.Boolean autoTrim)
Automatic trim includes sheet name and content
|
ReadSheet |
build() |
void |
doRead()
Sax read
|
<T> java.util.List<T> |
doReadSync()
Synchronous reads return results
|
ExcelReaderSheetBuilder |
head(java.lang.Class clazz)
You can only choose one of the
ExcelReaderBuilder.head(List) and ExcelReaderBuilder.head(Class) |
ExcelReaderSheetBuilder |
head(java.util.List<java.util.List<java.lang.String>> head)
You can only choose one of the
ExcelReaderBuilder.head(List) and ExcelReaderBuilder.head(Class) |
ExcelReaderSheetBuilder |
headRowNumber(java.lang.Integer headRowNumber)
Count the number of added heads when read sheet.
0 - This Sheet has no head ,since the first row are the data
1 - This Sheet has one row head , this is the default
2 - This Sheet has two row head ,since the third row is the data
|
ExcelReaderSheetBuilder |
registerConverter(Converter converter)
Custom type conversions override the default.
|
ExcelReaderSheetBuilder |
registerReadListener(ReadListener readListener)
Custom type listener run after default
|
ExcelReaderSheetBuilder |
sheetName(java.lang.String sheetName)
sheet name
|
ExcelReaderSheetBuilder |
sheetNo(java.lang.Integer sheetNo)
Starting from 0
|
ExcelReaderSheetBuilder |
use1904windowing(java.lang.Boolean use1904windowing)
true if date uses 1904 windowing, or false if using 1900 date windowing.
|
public ExcelReaderSheetBuilder()
public ExcelReaderSheetBuilder(ExcelReader excelReader)
public ExcelReaderSheetBuilder sheetNo(java.lang.Integer sheetNo)
sheetNo
- Integerpublic ExcelReaderSheetBuilder sheetName(java.lang.String sheetName)
sheetName
- Stringpublic ExcelReaderSheetBuilder headRowNumber(java.lang.Integer headRowNumber)
headRowNumber
- Integerpublic ExcelReaderSheetBuilder head(java.util.List<java.util.List<java.lang.String>> head)
ExcelReaderBuilder.head(List)
and ExcelReaderBuilder.head(Class)
head
- Listpublic ExcelReaderSheetBuilder head(java.lang.Class clazz)
ExcelReaderBuilder.head(List)
and ExcelReaderBuilder.head(Class)
clazz
- Classpublic ExcelReaderSheetBuilder registerConverter(Converter converter)
converter
- Converterpublic ExcelReaderSheetBuilder registerReadListener(ReadListener readListener)
readListener
- ReadListenerpublic ExcelReaderSheetBuilder use1904windowing(java.lang.Boolean use1904windowing)
use1904windowing
- Booleanpublic ExcelReaderSheetBuilder autoTrim(java.lang.Boolean autoTrim)
autoTrim
- Booleanpublic ReadSheet build()
public void doRead()
public <T> java.util.List<T> doReadSync()
T
- T