public class DRGroup extends Object
Modifier and Type | Field and Description |
---|---|
protected DRMasterCriteria |
_masterCriteria |
protected NSArray |
_masterCriteriaDrillDownList |
protected NSArray |
_ordering |
protected NSMutableDictionary |
_recordGroupDict |
protected DRReportModel |
_reportModel |
protected NSArray |
_sortedArray |
protected NSArray |
_sortedArrayBase |
protected boolean |
_useGroupTotal |
Constructor and Description |
---|
DRGroup(DRReportModel aMod,
DRMasterCriteria amc) |
Modifier and Type | Method and Description |
---|---|
NSMutableDictionary |
childrenFromGroupCriteriaList() |
NSArray |
criteriaList() |
static NSArray |
drillDownListForMasterCriteriaList(DRMasterCriteria mc,
NSArray mcList) |
NSMutableDictionary |
groupBy(NSArray recs,
DRMasterCriteria amc) |
void |
groupSubRecordGroupsWithMasterCriteriaLookupDict(NSDictionary groupLookUpDict)
Loops over each RecordGroup and group it.
|
String |
keyDesc() |
DRMasterCriteria |
masterCriteria() |
NSArray |
masterCriteriaDrillDownList() |
NSDictionary |
recordGroupDict() |
NSArray |
recordGroupList() |
DRReportModel |
reportModel() |
void |
resetDefaults() |
void |
setUseGroupTotal(boolean v) |
NSArray |
sortedCriteriaList() |
NSArray |
sortedCriteriaListBase() |
String |
toString() |
boolean |
useGroupTotal() |
static DRGroup |
withReportModelMasterCriteria(DRReportModel aMod,
DRMasterCriteria amc) |
protected DRReportModel _reportModel
protected DRMasterCriteria _masterCriteria
protected NSArray _masterCriteriaDrillDownList
protected NSMutableDictionary _recordGroupDict
protected NSArray _ordering
protected NSArray _sortedArray
protected NSArray _sortedArrayBase
protected boolean _useGroupTotal
public DRGroup(DRReportModel aMod, DRMasterCriteria amc)
public void resetDefaults()
public NSMutableDictionary childrenFromGroupCriteriaList()
public NSMutableDictionary groupBy(NSArray recs, DRMasterCriteria amc)
public static NSArray drillDownListForMasterCriteriaList(DRMasterCriteria mc, NSArray mcList)
public static DRGroup withReportModelMasterCriteria(DRReportModel aMod, DRMasterCriteria amc)
public NSArray recordGroupList()
public NSDictionary recordGroupDict()
public DRReportModel reportModel()
public NSArray criteriaList()
public DRMasterCriteria masterCriteria()
public NSArray masterCriteriaDrillDownList()
public void groupSubRecordGroupsWithMasterCriteriaLookupDict(NSDictionary groupLookUpDict)
public NSArray sortedCriteriaList()
public NSArray sortedCriteriaListBase()
public boolean useGroupTotal()
public void setUseGroupTotal(boolean v)
public String keyDesc()
Copyright © 2002 – 2020 Project Wonder.