
com.groupbyinc.flux.index.search.child.ChildrenQuery$CountCollector.class Maven / Gradle / Ivy
???? 3 M Ccom/groupbyinc/flux/index/search/child/ChildrenQuery$CountCollector Dcom/groupbyinc/flux/index/search/child/ChildrenQuery$ParentCollector +com/groupbyinc/flux/common/lease/Releasable ChildrenQuery.java 4com/groupbyinc/flux/index/search/child/ChildrenQuery CountCollector ParentCollector occurrences *Lcom/groupbyinc/flux/common/util/IntArray; ?(Lcom/groupbyinc/flux/index/fielddata/IndexParentChildFieldData;Lcom/groupbyinc/flux/search/internal/SearchContext;Ljava/lang/String;)V
bigArrays +Lcom/groupbyinc/flux/common/util/BigArrays; )com/groupbyinc/flux/common/util/BigArrays newIntArray .(JZ)Lcom/groupbyinc/flux/common/util/IntArray;
this ELcom/groupbyinc/flux/index/search/child/ChildrenQuery$CountCollector; globalIfd ?Lcom/groupbyinc/flux/index/fielddata/IndexParentChildFieldData;
searchContext 3Lcom/groupbyinc/flux/search/internal/SearchContext;
parentType Ljava/lang/String; newParent (J)V java/io/IOException * grow W(Lcom/groupbyinc/flux/common/util/IntArray;J)Lcom/groupbyinc/flux/common/util/IntArray; , -
. (com/groupbyinc/flux/common/util/IntArray 0 set (JI)I 2 3 1 4 parentIdx J existingParent increment 9 3 1 : close ()V
parentIdxs *Lcom/groupbyinc/flux/common/util/LongHash; > ? @ ,com/groupbyinc/flux/common/lease/Releasables B 1([Lcom/groupbyinc/flux/common/lease/Releasable;)V <