Uses of Class
it.eng.spagobi.engines.qbe.crosstable.CrossTab

Packages that use CrossTab
it.eng.spagobi.engines.qbe.crosstable.exporter   
it.eng.spagobi.engines.worksheet.services.export   
 

Uses of CrossTab in it.eng.spagobi.engines.qbe.crosstable.exporter
 

Methods in it.eng.spagobi.engines.qbe.crosstable.exporter with parameters of type CrossTab
protected  void CrosstabXLSExporter.buildColumnsHeader(org.apache.poi.ss.usermodel.Sheet sheet, CrossTab cs, java.util.List<Node> siblings, int rowNum, int columnNum, org.apache.poi.ss.usermodel.CreationHelper createHelper, java.util.Locale locale, org.apache.poi.ss.usermodel.CellStyle memberCellStyle, org.apache.poi.ss.usermodel.CellStyle dimensionCellStyle)
          Builds the columns' headers recursively with this order: |------------------------------------------| | 1 | 9 | |------------------------------------------| | 2 | 5 | 10 | |-----------|-----------------|------------| | 3 | 4 | 6 | 7 | 8 | 11 | 12 | |------------------------------------------|
protected  int CrosstabXLSExporter.buildDataMatrix(org.apache.poi.ss.usermodel.Sheet sheet, CrossTab cs, int rowOffset, int columnOffset, org.apache.poi.ss.usermodel.CreationHelper createHelper, MeasureFormatter measureFormatter)
           
protected  void CrosstabXLSExporter.buildRowHeaderTitle(org.apache.poi.ss.usermodel.Sheet sheet, CrossTab cs, int columnHeadersNumber, int startColumn, int startRow, org.apache.poi.ss.usermodel.CreationHelper createHelper, java.util.Locale locale, org.apache.poi.ss.usermodel.CellStyle cellStyle)
          Add the title of the columns in the row headers
protected  void CrosstabXLSExporter.buildRowsHeaders(org.apache.poi.ss.usermodel.Sheet sheet, CrossTab cs, java.util.List<Node> siblings, int rowNum, int columnNum, org.apache.poi.ss.usermodel.CreationHelper createHelper, java.util.Locale locale, org.apache.poi.ss.usermodel.CellStyle cellStyle)
          Builds the rows' headers recursively with this order: |-----|-----|-----| | | | 3 | | | |-----| | | 2 | 4 | | | |-----| | 1 | | 5 | | |-----|-----| | | | 7 | | | 6 |-----| | | | 8 | |-----|-----|-----| | | | 11 | | 9 | 10 |-----| | | | 12 | |-----|-----|-----|
 int CrosstabXLSExporter.commonFillSheet(org.apache.poi.ss.usermodel.Sheet sheet, CrossTab cs, org.json.JSONObject crosstabJSON, org.apache.poi.ss.usermodel.CreationHelper createHelper, int startRow, java.util.Locale locale)
           
 int CrosstabXLSExporter.fillAlreadyCreatedSheet(org.apache.poi.ss.usermodel.Sheet sheet, CrossTab cs, org.json.JSONObject crosstabJSON, org.apache.poi.ss.usermodel.CreationHelper createHelper, int startRow, java.util.Locale locale)
           
 int CrosstabXLSExporter.initSheet(org.apache.poi.ss.usermodel.Sheet sheet, CrossTab cs)
          Sheet initialization.
 

Uses of CrossTab in it.eng.spagobi.engines.worksheet.services.export
 

Methods in it.eng.spagobi.engines.worksheet.services.export that return CrossTab
 CrossTab ExportWorksheetAction.getCrosstab(org.json.JSONObject crosstabDefinitionJSON, org.json.JSONArray fieldOptions, org.json.JSONObject optionalFilters, java.lang.String sheetName, it.eng.qbe.query.WhereField splittingWhereField, org.json.JSONArray calculateFieldsJSON)
           
 

Constructors in it.eng.spagobi.engines.worksheet.services.export with parameters of type CrossTab
MeasureFormatter(CrossTab crosstab, java.text.DecimalFormat numberFormat, java.lang.String pattern)