com.groupbyinc.flux.common.apache.lucene.search.grouping.GroupReducer.class Maven / Gradle / Ivy
???? 4 ? Ecom/groupbyinc/flux/common/apache/lucene/search/grouping/GroupReducer fLjava/lang/Object; java/lang/Object GroupReducer.java Gcom/groupbyinc/flux/common/apache/lucene/search/grouping/GroupReducer$1 Tcom/groupbyinc/flux/common/apache/lucene/search/grouping/GroupReducer$GroupCollector GroupCollector groups Ljava/util/Map; oLjava/util/Map;>; ()V
java/util/HashMap
this OLcom/groupbyinc/flux/common/apache/lucene/search/grouping/GroupReducer; GLcom/groupbyinc/flux/common/apache/lucene/search/grouping/GroupReducer; setGroups (Ljava/util/Collection;)V java/util/Collection iterator ()Ljava/util/Iterator; ! java/util/Iterator # hasNext ()Z % & $ ' next ()Ljava/lang/Object; ) * $ + Dcom/groupbyinc/flux/common/apache/lucene/search/grouping/SearchGroup -
groupValue Ljava/lang/Object; / 0 . 1 newCollector =()Lcom/groupbyinc/flux/common/apache/lucene/search/Collector; 3 4
5 ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;Lcom/groupbyinc/flux/common/apache/lucene/search/grouping/GroupReducer$1;)V 7
8
java/util/Map : put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; <