public final class ReportUtils extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG
debug flag
|
Modifier and Type | Method and Description |
---|---|
static boolean |
atLeastOneDataColumHasCalculators(List<DataColumn> dataColumns)
check if all provided data columns have calculators assigned
|
static BigDecimal |
createBigDecimal(Object value) |
static DataColumn |
createDataColumn(int columnIndex,
ColumnMetadata metadata) |
static DataColumn |
createDataColumn(int columnIndex,
ColumnPreferences prefs,
ColumnMetadata metadata) |
static GroupColumn |
createGroupColumn(int columnIndex,
int groupingLevel,
ColumnPreferences prefs,
ColumnMetadata metadata) |
static boolean |
isSortingInColumns(List<GroupColumn> groupCols,
List<DataColumn> dataCols) |
static boolean |
isSortingInPreferences(Map<String,ColumnPreferences> userColumnPrefs)
checks if any of the preferences contain any sorting
|
public static boolean atLeastOneDataColumHasCalculators(List<DataColumn> dataColumns)
public static DataColumn createDataColumn(int columnIndex, ColumnPreferences prefs, ColumnMetadata metadata)
columnIndex
- prefs
- metadata
- public static DataColumn createDataColumn(int columnIndex, ColumnMetadata metadata)
columnIndex
- metadata
- public static GroupColumn createGroupColumn(int columnIndex, int groupingLevel, ColumnPreferences prefs, ColumnMetadata metadata)
columnIndex
- groupingLevel
- prefs
- metadata
- public static boolean isSortingInPreferences(Map<String,ColumnPreferences> userColumnPrefs)
userColumnPrefs
- public static boolean isSortingInColumns(List<GroupColumn> groupCols, List<DataColumn> dataCols)
groupCols
- dataCols
- public static BigDecimal createBigDecimal(Object value)
Copyright © 2006–2015. All rights reserved.