Package org.apache.poi.hssf.usermodel
Class HSSFWorkbookFactory
java.lang.Object
org.apache.poi.hssf.usermodel.HSSFWorkbookFactory
- All Implemented Interfaces:
WorkbookProvider
Helper class which is instantiated by reflection from
WorkbookFactory.create(java.io.File) and similar-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancreate()Create a new empty Workbookcreate(InputStream inp) create(InputStream inp, String password) create(DirectoryNode root, String password) Creates a HSSFWorkbook from the given DirectoryNodestatic HSSFWorkbookCreates a HSSFWorkbook from the givenPOIFSFileSystem
-
Constructor Details
-
HSSFWorkbookFactory
public HSSFWorkbookFactory()
-
-
Method Details
-
accepts
- Specified by:
acceptsin interfaceWorkbookProvider
-
create
Create a new empty Workbook- Specified by:
createin interfaceWorkbookProvider- Returns:
- The created workbook
-
createWorkbook
Creates a HSSFWorkbook from the givenPOIFSFileSystemNote that in order to properly release resources the Workbook should be closed after use.
- Throws:
IOException
-
create
Creates a HSSFWorkbook from the given DirectoryNodeNote that in order to properly release resources the Workbook should be closed after use.
- Specified by:
createin interfaceWorkbookProvider- Throws:
IOException
-
create
- Specified by:
createin interfaceWorkbookProvider- Throws:
IOException
-
create
- Specified by:
createin interfaceWorkbookProvider- Throws:
IOException
-
create
- Specified by:
createin interfaceWorkbookProvider- Throws:
IOException
-