
com.groupbyinc.flux.search.aggregations.bucket.terms.InternalOrder$CompoundOrder$CompoundOrderComparator.class Maven / Gradle / Ivy
???? 3 S hcom/groupbyinc/flux/search/aggregations/bucket/terms/InternalOrder$CompoundOrder$CompoundOrderComparator mLjava/lang/Object;Ljava/util/Comparator; java/lang/Object java/util/Comparator InternalOrder.java @com/groupbyinc/flux/search/aggregations/bucket/terms/Terms$Order :com/groupbyinc/flux/search/aggregations/bucket/terms/Terms Order Pcom/groupbyinc/flux/search/aggregations/bucket/terms/InternalOrder$CompoundOrder Bcom/groupbyinc/flux/search/aggregations/bucket/terms/InternalOrder
CompoundOrder CompoundOrderComparator Acom/groupbyinc/flux/search/aggregations/bucket/terms/Terms$Bucket Bucket
compoundOrder Ljava/util/List; TLjava/util/List;
aggregator 4Lcom/groupbyinc/flux/search/aggregations/Aggregator; G(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/Aggregator;)V ()V
! # this jLcom/groupbyinc/flux/search/aggregations/bucket/terms/InternalOrder$CompoundOrder$CompoundOrderComparator; compare ?(Lcom/groupbyinc/flux/search/aggregations/bucket/terms/Terms$Bucket;Lcom/groupbyinc/flux/search/aggregations/bucket/terms/Terms$Bucket;)I java/util/List ) iterator ()Ljava/util/Iterator; + , * - java/util/Iterator / hasNext ()Z 1 2 0 3 next ()Ljava/lang/Object; 5 6 0 7
comparator L(Lcom/groupbyinc/flux/search/aggregations/Aggregator;)Ljava/util/Comparator; 9 :
; '(Ljava/lang/Object;Ljava/lang/Object;)I ' = > itr XLjava/util/Iterator; Ljava/util/Iterator; o1 CLcom/groupbyinc/flux/search/aggregations/bucket/terms/Terms$Bucket; o2 result I ' (
H Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/Aggregator;)V
StackMapTable
SourceFile InnerClasses ! J K k *? *+? "*,? $? L % &