org.apache.poi.xssf.eventusermodel
Class XSSFBReader

java.lang.Object
  extended by org.apache.poi.xssf.eventusermodel.XSSFReader
      extended by org.apache.poi.xssf.eventusermodel.XSSFBReader

public class XSSFBReader
extends XSSFReader

Reader for xlsb files.

Since:
3.16-beta3

Nested Class Summary
static class XSSFBReader.SheetIterator
           
 
Nested classes/interfaces inherited from class org.apache.poi.xssf.eventusermodel.XSSFReader
XSSFReader.XSSFSheetRef
 
Field Summary
 
Fields inherited from class org.apache.poi.xssf.eventusermodel.XSSFReader
pkg, workbookPart
 
Constructor Summary
XSSFBReader(OPCPackage pkg)
          Creates a new XSSFReader, for the given package
 
Method Summary
 java.util.Iterator<java.io.InputStream> getSheetsData()
          Returns an Iterator which will let you get at all the different Sheets in turn.
 XSSFBStylesTable getXSSFBStylesTable()
           
 
Methods inherited from class org.apache.poi.xssf.eventusermodel.XSSFReader
getSharedStringsData, getSharedStringsTable, getSheet, getStylesData, getStylesTable, getThemesData, getWorkbookData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSSFBReader

public XSSFBReader(OPCPackage pkg)
            throws java.io.IOException,
                   OpenXML4JException
Creates a new XSSFReader, for the given package

Parameters:
pkg - opc package
Throws:
java.io.IOException
OpenXML4JException
Method Detail

getSheetsData

public java.util.Iterator<java.io.InputStream> getSheetsData()
                                                      throws java.io.IOException,
                                                             InvalidFormatException
Returns an Iterator which will let you get at all the different Sheets in turn. Each sheet's InputStream is only opened when fetched from the Iterator. It's up to you to close the InputStreams when done with each one.

Overrides:
getSheetsData in class XSSFReader
Throws:
java.io.IOException
InvalidFormatException

getXSSFBStylesTable

public XSSFBStylesTable getXSSFBStylesTable()
                                     throws java.io.IOException
Throws:
java.io.IOException


Copyright 2017 The Apache Software Foundation or its licensors, as applicable.