public final class SpreadsheetWorkbook extends Object
Using this example. Packages existing snapshot data into OOXML worksheets and obtains scalar measure rows through PerformanceCsv. Numeric values remain numeric cells while display styles control decimal formatting. This utility writes exports without recalculating strategy performance.
| Constructor and Description |
|---|
SpreadsheetWorkbook() |
| Modifier and Type | Method and Description |
|---|---|
static String |
column(int index) |
static void |
entry(ZipOutputStream zip,
String name,
String body) |
static byte[] |
export(String[] names,
String[] sheets) |
static String |
finish(StringBuilder s,
String last,
int row) |
static void |
header(StringBuilder s,
String... labels) |
static void |
number(StringBuilder s,
String cell,
Double value,
int style) |
static String[] |
sheetNames(String[] names) |
static StringBuilder |
start(int[] widths) |
static String |
statistics(List<AllPerformanceMeasures.Metric> metrics) |
static String |
table(String[] headers,
List<List<Object>> rows) |
static void |
text(StringBuilder s,
String cell,
String value,
int style) |
static String |
xml(String s) |
public static final String MIME
public static final String NS
public static byte[] export(String[] names, String[] sheets) throws IOException
IOExceptionpublic static String statistics(List<AllPerformanceMeasures.Metric> metrics) throws IOException
IOExceptionpublic static String column(int index)
public static StringBuilder start(int[] widths)
public static void header(StringBuilder s, String... labels)
public static String finish(StringBuilder s, String last, int row)
public static void text(StringBuilder s, String cell, String value, int style)
public static void number(StringBuilder s, String cell, Double value, int style)
public static void entry(ZipOutputStream zip, String name, String body) throws IOException
IOExceptionCopyright © 2026. All rights reserved.