Example #1
0
 protected PivotBaseGroup(ITotalSpec totalSpec, IEnumerable <IAggregator> aggregators)
 {
     ShowTotal   = totalSpec.ShowTotal;
     TotalName   = totalSpec.TotalName;
     Aggregators = new List <IAggregator>(aggregators.Select(a => a.CleanClone()));
     GroupList   = new List <PivotTableGroup>();
     GroupMap    = new Dictionary <IComparable, PivotTableGroup>();
 }
Example #2
0
 internal PivotTable(ITotalSpec totalSpec, IEnumerable <IAggregator> aggregators, IEnumerable <string> groupTitles, IEnumerable <string> valueTitles)
     : base(totalSpec, aggregators)
 {
     GroupTitles = groupTitles;
     ValueTitles = valueTitles;
 }
Example #3
0
 internal PivotTable(ITotalSpec totalSpec, IEnumerable<IAggregator> aggregators, SortOrder sortOrder, IEnumerable<string> groupTitles, IEnumerable<string> valueTitles)
     : base(totalSpec, aggregators, sortOrder)
 {
     GroupTitles = groupTitles;
     ValueTitles = valueTitles;
 }