protected override AbstractSecondPassGroupingCollector.SearchGroupDocs <MutableValue> RetrieveGroup(int doc) { filler.FillValue(doc); AbstractSecondPassGroupingCollector.SearchGroupDocs <MutableValue> result; m_groupMap.TryGetValue(mval, out result); return(result); }
public override void Collect(int doc) { filler.FillValue(doc); if (!groups.Contains(mval)) { groups.Add(mval.Duplicate()); } }
protected override TMutableValue GetDocGroupValue(int doc) { filler.FillValue(doc); return(mval); }