@Internal public class HSSFWorkbookFactory extends java.lang.Object implements WorkbookProvider
WorkbookFactory.create(java.io.File) and similar| Constructor and Description |
|---|
HSSFWorkbookFactory() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(FileMagic fm) |
HSSFWorkbook |
create()
Create a new empty Workbook
|
HSSFWorkbook |
create(DirectoryNode root,
java.lang.String password)
Creates a HSSFWorkbook from the given DirectoryNode
|
Workbook |
create(java.io.File file,
java.lang.String password,
boolean readOnly) |
Workbook |
create(java.io.InputStream inp) |
Workbook |
create(java.io.InputStream inp,
java.lang.String password) |
static HSSFWorkbook |
createWorkbook(POIFSFileSystem fs)
Creates a HSSFWorkbook from the given
POIFSFileSystem |
public boolean accepts(FileMagic fm)
accepts in interface WorkbookProviderpublic HSSFWorkbook create()
create in interface WorkbookProviderpublic static HSSFWorkbook createWorkbook(POIFSFileSystem fs) throws java.io.IOException
POIFSFileSystemNote that in order to properly release resources the Workbook should be closed after use.
java.io.IOExceptionpublic HSSFWorkbook create(DirectoryNode root, java.lang.String password) throws java.io.IOException
Note that in order to properly release resources the Workbook should be closed after use.
create in interface WorkbookProviderjava.io.IOExceptionpublic Workbook create(java.io.InputStream inp) throws java.io.IOException
create in interface WorkbookProviderjava.io.IOExceptionpublic Workbook create(java.io.InputStream inp, java.lang.String password) throws java.io.IOException
create in interface WorkbookProviderjava.io.IOExceptionpublic Workbook create(java.io.File file, java.lang.String password, boolean readOnly) throws java.io.IOException
create in interface WorkbookProviderjava.io.IOExceptionCopyright 2021 The Apache Software Foundation or its licensors, as applicable.