net.sf.jxls.reader
Class XLSReaderImpl

java.lang.Object
  extended by net.sf.jxls.reader.XLSReaderImpl
All Implemented Interfaces:
XLSReader

public class XLSReaderImpl
extends java.lang.Object
implements XLSReader

Basic implementation of XLSReader interface

Author:
Leonid Vysochyn

Field Summary
protected  org.apache.commons.logging.Log log
           
(package private)  XLSReadStatus readStatus
           
(package private)  java.util.Map sheetReaders
           
 
Constructor Summary
XLSReaderImpl()
           
 
Method Summary
 void addSheetReader(java.lang.String sheetName, XLSSheetReader reader)
           
 void addSheetReader(XLSSheetReader reader)
           
 java.util.Map getSheetReaders()
           
 XLSReadStatus read(java.io.InputStream inputXLS, java.util.Map beans)
           
 void setSheetReaders(java.util.Map sheetReaders)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.apache.commons.logging.Log log

sheetReaders

java.util.Map sheetReaders

readStatus

XLSReadStatus readStatus
Constructor Detail

XLSReaderImpl

public XLSReaderImpl()
Method Detail

read

public XLSReadStatus read(java.io.InputStream inputXLS,
                          java.util.Map beans)
                   throws java.io.IOException
Specified by:
read in interface XLSReader
Throws:
java.io.IOException

getSheetReaders

public java.util.Map getSheetReaders()
Specified by:
getSheetReaders in interface XLSReader

addSheetReader

public void addSheetReader(java.lang.String sheetName,
                           XLSSheetReader reader)
Specified by:
addSheetReader in interface XLSReader

addSheetReader

public void addSheetReader(XLSSheetReader reader)
Specified by:
addSheetReader in interface XLSReader

setSheetReaders

public void setSheetReaders(java.util.Map sheetReaders)
Specified by:
setSheetReaders in interface XLSReader


Copyright 2005-2005-2007 jXLS Team. All Rights Reserved.