Beispiel #1
0
 public GroupByRequestData(object dataSource, object granularity, IList <string> intervals, IFilterSpec filter, GroupByContextSpec context, IEnumerable <IDimensionSpec> dimensions, IEnumerable <IAggregationSpec> aggregations, IEnumerable <IPostAggregationSpec> postAggregations, ILimitSpec limitSpec, IHavingSpec havingSpec)
 {
     DataSource       = dataSource;
     Granularity      = granularity;
     Intervals        = intervals;
     Filter           = filter;
     Context          = context;
     Dimensions       = dimensions;
     Aggregations     = aggregations;
     PostAggregations = postAggregations;
     LimitSpec        = limitSpec;
     HavingSpec       = havingSpec;
 }
Beispiel #2
0
        public IGroupByQueryDescriptor Having(IHavingSpec havingSpec)
        {
            HavingSpecValue = havingSpec;

            return(this);
        }
Beispiel #3
0
 public NotHavingSpec(IHavingSpec havingSpec)
 {
     HavingSpec = havingSpec;
 }