public class AbstractSpreadsheet extends AbstractIntegerSet<Sheet> implements Spreadsheet
set| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSpreadsheet(SpreadsheetWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
Sheet |
addSheet()
Add sheet sheet.
|
Sheet |
addSheet(Integer index)
Add sheet sheet.
|
Sheet |
createItem(Integer index)
Create item t.
|
SpreadsheetDecoration |
getDecoration()
Returns the
SpreadsheetDecoration object. |
Boolean |
isFromReader()
Is from reader boolean.
|
Sheet |
newSheet()
Returns a new
SheetImpl instance. |
OutputStream |
performWrite()
Converts the
Spreadsheet to POI Workbook and writes it. |
static Spreadsheet |
read(String path)
Reads the indicated Excel Workbook.
|
void |
setFromReader(Boolean fromReader)
Sets from reader.
|
Set<Sheet> |
sheets()
Sheets set.
|
byte[] |
write()
Writes the Excel Workbook.
|
add, add, get, getMaxIndexprotected AbstractSpreadsheet(SpreadsheetWriter writer)
public Set<Sheet> sheets()
Spreadsheetsheets in interface Spreadsheetpublic Sheet createItem(Integer index)
IntegerSetcreateItem in interface IntegerSet<Sheet>index - the indexpublic Boolean isFromReader()
public void setFromReader(Boolean fromReader)
fromReader - the from readerpublic Sheet addSheet()
public Sheet addSheet(Integer index)
index - the indexpublic Sheet newSheet()
SheetImpl instance.newSheet in interface SpreadsheetSheetImpl instance.public SpreadsheetDecoration getDecoration()
SpreadsheetDecoration object.getDecoration in interface SpreadsheetSpreadsheetDecoration object.public byte[] write()
write in interface SpreadsheetSpreadsheet.performWrite()public OutputStream performWrite()
SpreadsheetSpreadsheet to POI Workbook and writes it.performWrite in interface Spreadsheetpublic static Spreadsheet read(String path)
NOTE: Currently, the Spreadsheet-Reader only reads the content of cells.
path - of the fileCopyright © 2018. All rights reserved.