public class WorkbookContextImpl extends InheritableStyleConfiguration<WorkbookContext> implements WorkbookContext
| Modifier | Constructor and Description |
|---|---|
protected |
WorkbookContextImpl(org.apache.poi.hssf.usermodel.HSSFWorkbook workbook,
StyleConfiguration styleConfiguration,
Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
SheetContext |
createSheet(String sheetName)
Create new sheet within the current workbook.
|
Configuration |
getConfiguration()
Get workbook wide configuration.
|
org.apache.poi.hssf.usermodel.HSSFCellStyle |
registerStyle(Style style)
Convert provided
Style into POI style and register it with current workbook. |
byte[] |
toNativeBytes()
Create .xls file binary representation for current
WorkbookContext |
org.apache.poi.hssf.usermodel.HSSFWorkbook |
toNativeWorkbook()
Retrieve POI workbook referred to by current
WorkbookContext. |
getDateStyle, getHeaderStyle, getNumberStyle, getPercentageStyle, getStyleConfiguration, getTextStyle, getTotalStyle, setDateStyle, setHeaderStyle, setNumberStyle, setPercentageStyle, setStyleConfiguration, setTextStyle, setTotalStyleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDateStyle, getHeaderStyle, getNumberStyle, getPercentageStyle, getTextStyle, getTotalStylegetStyleConfiguration, setDateStyle, setHeaderStyle, setNumberStyle, setPercentageStyle, setStyleConfiguration, setTextStyle, setTotalStyleprotected WorkbookContextImpl(org.apache.poi.hssf.usermodel.HSSFWorkbook workbook,
StyleConfiguration styleConfiguration,
Configuration configuration)
public SheetContext createSheet(String sheetName)
WorkbookContextcreateSheet in interface WorkbookContextsheetName - sheet nameSheetContextpublic org.apache.poi.hssf.usermodel.HSSFCellStyle registerStyle(Style style)
StyleRegistryStyle into POI style and register it with current workbook.
Resulting style can be assigned directly to a POI cell.registerStyle in interface StyleRegistrystyle - style to be converted and registeredpublic byte[] toNativeBytes()
WorkbookContextWorkbookContexttoNativeBytes in interface WorkbookContextpublic org.apache.poi.hssf.usermodel.HSSFWorkbook toNativeWorkbook()
WorkbookContextWorkbookContext.
Please refrain from using the exposed HSSFWorkbook directly unless you need functionality of POI not provided by WorkbookContext.
To retrieve a workbook for saving to a file look at WorkbookContext.toNativeBytes() instead.toNativeWorkbook in interface WorkbookContextHSSFWorkbookpublic Configuration getConfiguration()
ConfigurationProvidergetConfiguration in interface ConfigurationProviderCopyright © 2014. All rights reserved.