net.sf.jxls.reader
Class XLSSheetReaderImpl

java.lang.Object
  extended by net.sf.jxls.reader.XLSSheetReaderImpl
All Implemented Interfaces:
XLSSheetReader

public class XLSSheetReaderImpl
extends java.lang.Object
implements XLSSheetReader

Author:
Leonid Vysochyn

Constructor Summary
XLSSheetReaderImpl()
           
 
Method Summary
 void addBlockReader(XLSBlockReader blockReader)
           
 java.util.List getBlockReaders()
           
 int getSheetIdx()
           
 java.lang.String getSheetName()
           
 java.lang.String getSheetNameBySheetIdx(org.apache.poi.ss.usermodel.Sheet sheet, int idx)
           
 XLSReadStatus read(org.apache.poi.ss.usermodel.Sheet sheet, java.util.Map beans)
          Method to read data from excel sheet and populate objects
 void setBlockReaders(java.util.List blockReaders)
           
 void setSheetIdx(int sheetIdx)
           
 void setSheetName(java.lang.String sheetName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XLSSheetReaderImpl

public XLSSheetReaderImpl()
Method Detail

read

public XLSReadStatus read(org.apache.poi.ss.usermodel.Sheet sheet,
                          java.util.Map beans)
Description copied from interface: XLSSheetReader
Method to read data from excel sheet and populate objects

Specified by:
read in interface XLSSheetReader
Parameters:
sheet - - Sheet object
beans - - Map of beans to populate
Returns:
XLSReadStatus object with info about read status

getSheetNameBySheetIdx

public java.lang.String getSheetNameBySheetIdx(org.apache.poi.ss.usermodel.Sheet sheet,
                                               int idx)

getBlockReaders

public java.util.List getBlockReaders()
Specified by:
getBlockReaders in interface XLSSheetReader

setBlockReaders

public void setBlockReaders(java.util.List blockReaders)
Specified by:
setBlockReaders in interface XLSSheetReader

addBlockReader

public void addBlockReader(XLSBlockReader blockReader)
Specified by:
addBlockReader in interface XLSSheetReader

getSheetName

public java.lang.String getSheetName()
Specified by:
getSheetName in interface XLSSheetReader

setSheetName

public void setSheetName(java.lang.String sheetName)
Specified by:
setSheetName in interface XLSSheetReader

getSheetIdx

public int getSheetIdx()
Specified by:
getSheetIdx in interface XLSSheetReader

setSheetIdx

public void setSheetIdx(int sheetIdx)
Specified by:
setSheetIdx in interface XLSSheetReader


Copyright © 2005-2014 jXLS Team. All Rights Reserved.