|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.formulacompiler.spreadsheet.SpreadsheetSaver.Config
public static class SpreadsheetSaver.Config
Configuration data for new instances of
SpreadsheetSaver.
SpreadsheetCompiler.newSpreadsheetSaver(org.formulacompiler.spreadsheet.SpreadsheetSaver.Config)| Field Summary | |
|---|---|
java.io.OutputStream |
outputStream
Mandatory stream to which the spreadsheet will be written. |
Spreadsheet |
spreadsheet
Mandatory internal spreadsheet model that should be written out as a real spreadsheet file. |
java.io.InputStream |
templateInputStream
Optional stream from which to load the template spreadsheet, or null. |
java.util.TimeZone |
timeZone
Optional time zone to use for converting date constants, or null which signifies to
use the JRE default time zone. |
java.lang.String |
typeExtension
Mandatory file name extension of the format in which the spreadsheet should be written (.xls, .xml, .xsd, etc.). |
| Constructor Summary | |
|---|---|
SpreadsheetSaver.Config()
|
|
| Method Summary | |
|---|---|
void |
validate()
Validates the configuration. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public Spreadsheet spreadsheet
SpreadsheetBuilder.
public java.lang.String typeExtension
public java.io.OutputStream outputStream
public java.io.InputStream templateInputStream
null.
public java.util.TimeZone timeZone
null which signifies to
use the JRE default time zone.
See the tutorial for details.
| Constructor Detail |
|---|
public SpreadsheetSaver.Config()
| Method Detail |
|---|
public void validate()
java.lang.IllegalArgumentException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||