
com.groupbyinc.flux.search.aggregations.bucket.geogrid.InternalGeoHashGrid$Bucket.class Maven / Gradle / Ivy
???? 3 ? Qcom/groupbyinc/flux/search/aggregations/bucket/geogrid/InternalGeoHashGrid$Bucket
Lcom/groupbyinc/flux/search/aggregations/InternalMultiBucketAggregation$InternalBucket;Lcom/groupbyinc/flux/search/aggregations/bucket/geogrid/GeoHashGrid$Bucket;Ljava/lang/Comparable; Ucom/groupbyinc/flux/search/aggregations/InternalMultiBucketAggregation$InternalBucket Icom/groupbyinc/flux/search/aggregations/bucket/geogrid/GeoHashGrid$Bucket java/lang/Comparable InternalGeoHashGrid.java Jcom/groupbyinc/flux/search/aggregations/bucket/geogrid/InternalGeoHashGrid Bucket Icom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext ;com/groupbyinc/flux/search/aggregations/InternalAggregation
ReduceContext 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params Fcom/groupbyinc/flux/search/aggregations/InternalMultiBucketAggregation InternalBucket Bcom/groupbyinc/flux/search/aggregations/bucket/geogrid/GeoHashGrid Hcom/groupbyinc/flux/search/aggregations/InternalAggregation$CommonFields CommonFields
geohashAsLong J docCount aggregations >Lcom/groupbyinc/flux/search/aggregations/InternalAggregations; ()V % &
' this SLcom/groupbyinc/flux/search/aggregations/bucket/geogrid/InternalGeoHashGrid$Bucket; C(JJLcom/groupbyinc/flux/search/aggregations/InternalAggregations;)V " ! , # $ . ! 0 getKeyAsString ()Ljava/lang/String; Bcom/groupbyinc/flux/common/apache/lucene/spatial/util/GeoHashUtils 4 stringEncode (J)Ljava/lang/String; 6 7
5 8 getKey +()Lcom/groupbyinc/flux/common/geo/GeoPoint; 'com/groupbyinc/flux/common/geo/GeoPoint < fromGeohash ,(J)Lcom/groupbyinc/flux/common/geo/GeoPoint; > ?
= @ getDocCount ()J getAggregations 8()Lcom/groupbyinc/flux/search/aggregations/Aggregations; compareTo V(Lcom/groupbyinc/flux/search/aggregations/bucket/geogrid/InternalGeoHashGrid$Bucket;)I other reduce ?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/bucket/geogrid/InternalGeoHashGrid$Bucket; java/util/ArrayList K java/util/List M size ()I O P N Q (I)V % S
L T iterator ()Ljava/util/Iterator; V W N X java/util/Iterator Z hasNext ()Z \ ] [ ^ next ()Ljava/lang/Object; ` a [ b add (Ljava/lang/Object;)Z d e N f