public override void SetNextReader(AtomicReaderContext context) { FunctionValues values = groupSource.GetValues(vsContext, context); groupFiller = values.GetValueFiller(); groupMval = groupFiller.Value; values = countSource.GetValues(vsContext, context); countFiller = values.GetValueFiller(); countMval = countFiller.Value; }
public override void SetNextReader(AtomicReaderContext context) { FunctionValues values = groupBy.GetValues(vsContext, context); filler = values.GetValueFiller(); mval = (TMutableValue)filler.Value; }
public override void SetNextReader(AtomicReaderContext context) { base.SetNextReader(context); FunctionValues values = groupByVS.GetValues(vsContext, context); filler = values.GetValueFiller(); mval = filler.Value; }
public override void SetNextReader(AtomicReaderContext context) { this.readerContext = context; FunctionValues values = groupBy.GetValues(vsContext, context); filler = values.GetValueFiller(); mval = filler.Value; foreach (GroupHead groupHead in groups.Values) { for (int i = 0; i < groupHead.comparers.Length; i++) { groupHead.comparers[i] = groupHead.comparers[i].SetNextReader(context); } } }