public class RectangularCellSetFormatter extends Object implements CellSetFormatter
CellSet
into a two-dimensional text
layout.
With non-compact layout:
| 1997 | | Q1 | Q2 | | | 4 | | Unit Sales | Store Sales | Unit Sales | Store Sales | ----+----+---------+------------+-------------+------------+-------------+ USA | CA | Modesto | 12 | 34.5 | 13 | 35.60 | | WA | Seattle | 12 | 34.5 | 13 | 35.60 | | CA | Fresno | 12 | 34.5 | 13 | 35.60 |
With compact layout:
1997 Q1 Q2 4 Unit Sales Store Sales Unit Sales Store Sales === == ======= ========== =========== ========== =========== USA CA Modesto 12 34.5 13 35.60 WA Seattle 12 34.5 13 35.60 CA Fresno 12 34.5 13 35.60
This class is experimental. It is not part of the olap4j specification and is subject to change without notice.
Constructor and Description |
---|
RectangularCellSetFormatter(boolean compact)
Creates a RectangularCellSetFormatter.
|
public RectangularCellSetFormatter(boolean compact)
compact
- Whether to generate compact outputpublic void format(CellSet cellSet, PrintWriter pw)
CellSetFormatter
format
in interface CellSetFormatter
cellSet
- Cell setpw
- Print writer