예제 #1
0
파일: OlapCube.cs 프로젝트: lanicon/OLAP
        internal GroupSpec <T> ThenBy <T>(Func <IOlapDataVector, object> groupSelector, string title = "")
        {
            var result = new GroupSpec <T>(this, groupSelector);

            GroupBuilders.Add(result);
            GroupTitles.Add(title);
            return(result);
        }
예제 #2
0
파일: OlapCube.cs 프로젝트: lanicon/OLAP
 public OlapCube ThenBy(IGroupBuilder groupBuilder, string title)
 {
     GroupBuilders.Add(groupBuilder);
     GroupTitles.Add(title);
     return(this);
 }
예제 #3
0
파일: OlapCube.cs 프로젝트: lanicon/OLAP
 IEnumerable <IGroup> ResolveGroups(IOlapDataVector dataVector)
 {
     return(GroupBuilders.Select(groupBuilder => groupBuilder.Build(dataVector)));
 }