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,
String filename) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
List<List<String>> |
getLines() |
int |
getNumberOfSheets() |
org.apache.poi.ss.usermodel.Workbook |
getWorkbook() |
List<T> |
parse() |
void |
setFirstVisibleSheet() |
void |
setSheetNumberAsFirstNotHidden() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExporterFormatter, getFileType, getSheetNumber, isIgnoreBlankLinesAtEnd, setExporterFormatter, setGroup, setHeadersRows, setIgnoreBlankLinesAtEnd, setLastsheet, setSheetNumberpublic 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)
public void setSheetNumberAsFirstNotHidden()
setSheetNumberAsFirstNotHidden in interface Parser<T>public void setFirstVisibleSheet()
setFirstVisibleSheet 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 © 2020 TecSinapse. All rights reserved.