
com.groupbyinc.flux.search.aggregations.bucket.composite.GlobalOrdinalValuesSource.class Maven / Gradle / Ivy
???? 4 Rcom/groupbyinc/flux/search/aggregations/bucket/composite/GlobalOrdinalValuesSource ?Lcom/groupbyinc/flux/search/aggregations/bucket/composite/SingleDimensionValuesSource; Tcom/groupbyinc/flux/search/aggregations/bucket/composite/SingleDimensionValuesSource GlobalOrdinalValuesSource.java Tcom/groupbyinc/flux/search/aggregations/bucket/composite/GlobalOrdinalValuesSource$2 Tcom/groupbyinc/flux/search/aggregations/bucket/composite/GlobalOrdinalValuesSource$1
docValuesFunc ,Lcom/groupbyinc/flux/common/CheckedFunction; ?Lcom/groupbyinc/flux/common/CheckedFunction; values +Lcom/groupbyinc/flux/common/util/LongArray; lookup CLcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues; currentValue J afterValueGlobalOrd Ljava/lang/Long; isTopValueInsertionPoint Z
lastLookupOrd lastLookupValue 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ?(Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/CheckedFunction;Lcom/groupbyinc/flux/search/DocValueFormat;ZLjava/lang/Object;II)V ?(Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/search/DocValueFormat;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;ZLjava/lang/Object;II)V
???????? " $ java/lang/Math & min (II)I ( )
' * )com/groupbyinc/flux/common/util/BigArrays , newLongArray /(JZ)Lcom/groupbyinc/flux/common/util/LongArray; . /
- 0 2 this TLcom/groupbyinc/flux/search/aggregations/bucket/composite/GlobalOrdinalValuesSource; bigArrays +Lcom/groupbyinc/flux/common/util/BigArrays; type 2Lcom/groupbyinc/flux/index/mapper/MappedFieldType; format +Lcom/groupbyinc/flux/search/DocValueFormat;
missingBucket missing Ljava/lang/Object; size I
reverseMul copyCurrent (I)V 6 7 D grow Y(Lcom/groupbyinc/flux/common/util/LongArray;J)Lcom/groupbyinc/flux/common/util/LongArray; F G
- H J )com/groupbyinc/flux/common/util/LongArray L set (JJ)J N O M P slot compare get (J)J T U M V java/lang/Long X (JJ)I S Z
Y [ A @ ] from to compareCurrent (I)I compareCurrentWithAfter ()I e longValue ()J g h
Y i k cmp setAfter (Ljava/lang/Comparable;)V <