public class XLSSheetReaderImpl extends Object implements XLSSheetReader
Constructor and Description |
---|
XLSSheetReaderImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addBlockReader(XLSBlockReader blockReader) |
List |
getBlockReaders() |
int |
getSheetIdx() |
String |
getSheetName() |
String |
getSheetNameBySheetIdx(org.apache.poi.ss.usermodel.Sheet sheet,
int idx) |
XLSReadStatus |
read(org.apache.poi.ss.usermodel.Sheet sheet,
Map beans)
Method to read data from excel sheet and populate objects
|
void |
setBlockReaders(List blockReaders) |
void |
setConvertUtilsBeanProvider(ConvertUtilsBeanProvider provider) |
void |
setSheetIdx(int sheetIdx) |
void |
setSheetName(String sheetName) |
public XLSReadStatus read(org.apache.poi.ss.usermodel.Sheet sheet, Map beans)
XLSSheetReader
read
in interface XLSSheetReader
sheet
- - Sheet
objectbeans
- - Map
of beans to populateXLSReadStatus
object with info about read statuspublic String getSheetNameBySheetIdx(org.apache.poi.ss.usermodel.Sheet sheet, int idx)
public void setConvertUtilsBeanProvider(ConvertUtilsBeanProvider provider)
setConvertUtilsBeanProvider
in interface XLSSheetReader
public List getBlockReaders()
getBlockReaders
in interface XLSSheetReader
public void setBlockReaders(List blockReaders)
setBlockReaders
in interface XLSSheetReader
public void addBlockReader(XLSBlockReader blockReader)
addBlockReader
in interface XLSSheetReader
public String getSheetName()
getSheetName
in interface XLSSheetReader
public void setSheetName(String sheetName)
setSheetName
in interface XLSSheetReader
public int getSheetIdx()
getSheetIdx
in interface XLSSheetReader
public void setSheetIdx(int sheetIdx)
setSheetIdx
in interface XLSSheetReader
Copyright © 2019. All rights reserved.