public abstract class AbstractReadPoiParser<T>
extends java.lang.Object
| Constructor and Description |
|---|
AbstractReadPoiParser(java.util.Set<CellDescriptor> cellDescriptors,
org.apache.poi.ss.usermodel.Sheet sheet,
java.lang.Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<CellDescriptor> |
getCellDescriptors() |
org.apache.poi.ss.usermodel.Sheet |
getSheet() |
boolean |
ignoreRow(org.apache.poi.ss.usermodel.Row row) |
boolean |
isEmptyRow(org.apache.poi.ss.usermodel.Row row) |
boolean |
isEmptyValue(org.apache.poi.ss.usermodel.Cell cell) |
protected void |
readField(java.lang.String sheetName,
org.apache.poi.ss.usermodel.Row row,
T rowDimension,
CellDescriptor cellDescriptor) |
protected T |
readRow(java.lang.String sheetName,
org.apache.poi.ss.usermodel.Row row,
T rowDimension) |
protected java.util.List<T> |
readSheet() |
protected java.util.List<T> |
readSheet(int startRow,
int endRow) |
void |
setIgnoreFirstRow(boolean ignoreFirstRow) |
public AbstractReadPoiParser(java.util.Set<CellDescriptor> cellDescriptors, org.apache.poi.ss.usermodel.Sheet sheet, java.lang.Class<T> clazz)
public java.util.Set<CellDescriptor> getCellDescriptors()
protected java.util.List<T> readSheet() throws PoiParserException
PoiParserExceptionprotected java.util.List<T> readSheet(int startRow, int endRow) throws PoiParserException
PoiParserExceptionpublic boolean ignoreRow(org.apache.poi.ss.usermodel.Row row)
public boolean isEmptyRow(org.apache.poi.ss.usermodel.Row row)
public boolean isEmptyValue(org.apache.poi.ss.usermodel.Cell cell)
protected T readRow(java.lang.String sheetName, org.apache.poi.ss.usermodel.Row row, T rowDimension) throws PoiParserException
PoiParserExceptionprotected void readField(java.lang.String sheetName,
org.apache.poi.ss.usermodel.Row row,
T rowDimension,
CellDescriptor cellDescriptor)
throws PoiParserException
PoiParserExceptionpublic org.apache.poi.ss.usermodel.Sheet getSheet()
public void setIgnoreFirstRow(boolean ignoreFirstRow)
Copyright © 2011-2020 BSTOI.NL. All Rights Reserved.