public class SpreadsheetParser<T> extends Object implements Parser<T>
| Constructor and Description |
|---|
SpreadsheetParser(Class<T> clazz,
File file) |
SpreadsheetParser(Class<T> clazz,
InputStream inputStream,
FileType fileType) |
SpreadsheetParser(Class<T> clazz,
InputStream inputStream,
FileType fileType,
int headersRows,
boolean lastSheet) |
SpreadsheetParser(Class<T> clazz,
InputStream inputStream,
FileType fileType,
int headersRows,
boolean lastSheet,
ImporterXLSXType importerXLSXType)
Deprecated.
|
SpreadsheetParser(Class<T> clazz,
InputStream inputStream,
String filename) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ExporterFormatter |
getExporterFormatter() |
FileType |
getFileType() |
List<List<String>> |
getLines() |
int |
getNumberOfSheets() |
int |
getSheetNumber() |
org.apache.poi.ss.usermodel.Workbook |
getWorkbook() |
boolean |
isIgnoreBlankLinesAtEnd() |
boolean |
isUseFormatterToParseValueAsString() |
List<T> |
parse() |
void |
setAfterLine(int headersRows)
Deprecated.
use
setHeadersRows(int) } |
void |
setExporterFormatter(ExporterFormatter exporterFormatter) |
void |
setFirstVisibleSheet() |
void |
setGroup(Class<?> group) |
void |
setHeadersRows(int headersRows) |
void |
setIgnoreBlankLinesAtEnd(boolean ignoreBlankLinesAtEnd) |
void |
setLastsheet(boolean lastsheet) |
void |
setSheetNumber(int sheetNumber) |
void |
setSheetNumberAsFirstNotHidden() |
void |
setUseFormatterToParseValueAsString(boolean useFormatterToParseValueAsString) |
public SpreadsheetParser(Class<T> clazz, File file) throws IOException
IOExceptionpublic SpreadsheetParser(Class<T> clazz, InputStream inputStream, String filename)
public SpreadsheetParser(Class<T> clazz, InputStream inputStream, FileType fileType)
public SpreadsheetParser(Class<T> clazz, InputStream inputStream, FileType fileType, int headersRows, boolean lastSheet)
@Deprecated public SpreadsheetParser(Class<T> clazz, InputStream inputStream, FileType fileType, int headersRows, boolean lastSheet, ImporterXLSXType importerXLSXType)
public boolean isIgnoreBlankLinesAtEnd()
isIgnoreBlankLinesAtEnd in interface Parser<T>public void setIgnoreBlankLinesAtEnd(boolean ignoreBlankLinesAtEnd)
setIgnoreBlankLinesAtEnd in interface Parser<T>public ExporterFormatter getExporterFormatter()
getExporterFormatter in interface Parser<T>public void setExporterFormatter(ExporterFormatter exporterFormatter)
setExporterFormatter in interface Parser<T>public void setHeadersRows(int headersRows)
setHeadersRows in interface Parser<T>@Deprecated public void setAfterLine(int headersRows)
setHeadersRows(int) }public int getSheetNumber()
getSheetNumber in interface Parser<T>public void setSheetNumber(int sheetNumber)
setSheetNumber in interface Parser<T>public void setSheetNumberAsFirstNotHidden()
setSheetNumberAsFirstNotHidden in interface Parser<T>public boolean isUseFormatterToParseValueAsString()
public void setUseFormatterToParseValueAsString(boolean useFormatterToParseValueAsString)
public void setLastsheet(boolean lastsheet)
setLastsheet in interface Parser<T>public void setFirstVisibleSheet()
setFirstVisibleSheet in interface Parser<T>public FileType getFileType()
getFileType in interface Parser<T>public int getNumberOfSheets()
getNumberOfSheets in interface Parser<T>public org.apache.poi.ss.usermodel.Workbook getWorkbook()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2018 TecSinapse. All rights reserved.