org.pentaho.di.trans.steps.excelinput.jxl
Class XLSWorkbook

java.lang.Object
  extended by org.pentaho.di.trans.steps.excelinput.jxl.XLSWorkbook
All Implemented Interfaces:
org.pentaho.di.core.spreadsheet.KWorkbook

public class XLSWorkbook
extends Object
implements org.pentaho.di.core.spreadsheet.KWorkbook


Constructor Summary
XLSWorkbook(String filename, String encoding)
           
 
Method Summary
 void close()
           
 String getEncoding()
           
 String getFilename()
           
 int getNumberOfSheets()
           
 org.pentaho.di.core.spreadsheet.KSheet getSheet(int sheetNr)
           
 org.pentaho.di.core.spreadsheet.KSheet getSheet(String sheetName)
           
 String[] getSheetNames()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XLSWorkbook

public XLSWorkbook(String filename,
                   String encoding)
            throws org.pentaho.di.core.exception.KettleException
Throws:
org.pentaho.di.core.exception.KettleException
Method Detail

close

public void close()
Specified by:
close in interface org.pentaho.di.core.spreadsheet.KWorkbook

getSheet

public org.pentaho.di.core.spreadsheet.KSheet getSheet(String sheetName)
Specified by:
getSheet in interface org.pentaho.di.core.spreadsheet.KWorkbook

getSheetNames

public String[] getSheetNames()
Specified by:
getSheetNames in interface org.pentaho.di.core.spreadsheet.KWorkbook

getFilename

public String getFilename()

getEncoding

public String getEncoding()

getNumberOfSheets

public int getNumberOfSheets()
Specified by:
getNumberOfSheets in interface org.pentaho.di.core.spreadsheet.KWorkbook

getSheet

public org.pentaho.di.core.spreadsheet.KSheet getSheet(int sheetNr)
Specified by:
getSheet in interface org.pentaho.di.core.spreadsheet.KWorkbook