
com.groupbyinc.flux.search.aggregations.pipeline.bucketscript.BucketScriptPipelineAggregator.class Maven / Gradle / Ivy
???? 3? \com/groupbyinc/flux/search/aggregations/pipeline/bucketscript/BucketScriptPipelineAggregator Ccom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator #BucketScriptPipelineAggregator.java dcom/groupbyinc/flux/search/aggregations/pipeline/bucketscript/BucketScriptPipelineAggregator$Factory Factory ^com/groupbyinc/flux/search/aggregations/pipeline/bucketscript/BucketScriptPipelineAggregator$2 ^com/groupbyinc/flux/search/aggregations/pipeline/bucketscript/BucketScriptPipelineAggregator$1 @com/groupbyinc/flux/search/aggregations/InternalAggregation$Type
;com/groupbyinc/flux/search/aggregations/InternalAggregation Type Qcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorStreams$Stream Jcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorStreams Stream Hcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy >com/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers GapPolicy Icom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext
ReduceContext java/util/Map$Entry
java/util/Map ! Entry Ucom/groupbyinc/flux/search/aggregations/InternalMultiBucketAggregation$InternalBucket $ Fcom/groupbyinc/flux/search/aggregations/InternalMultiBucketAggregation & InternalBucket Mcom/groupbyinc/flux/search/aggregations/bucket/MultiBucketsAggregation$Bucket ) Fcom/groupbyinc/flux/search/aggregations/bucket/MultiBucketsAggregation + Bucket 1com/groupbyinc/flux/script/ScriptContext$Standard . (com/groupbyinc/flux/script/ScriptContext 0 Standard TYPE BLcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type; STREAM SLcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorStreams$Stream; FUNCTION 8Lcom/groupbyinc/flux/common/google/common/base/Function; ?Lcom/groupbyinc/flux/common/google/common/base/Function; formatter GLcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter; gapPolicy JLcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy; script #Lcom/groupbyinc/flux/script/Script; bucketsPathsMap Ljava/util/Map; 5Ljava/util/Map; registerStreams ()V 5 6 E /com/groupbyinc/flux/common/bytes/BytesReference G 3 4 I stream 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; K L
M registerStream ?(Lcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorStreams$Stream;[Lcom/groupbyinc/flux/common/bytes/BytesReference;)V O P
Q S D
T this ^Lcom/groupbyinc/flux/search/aggregations/pipeline/bucketscript/BucketScriptPipelineAggregator; ?(Ljava/lang/String;Ljava/util/Map;Lcom/groupbyinc/flux/script/Script;Lcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter;Lcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy;Ljava/util/Map;)V values ()Ljava/util/Collection; Y Z " [ size ()I ] ^ " _ java/lang/String a java/util/Collection c toArray (([Ljava/lang/Object;)[Ljava/lang/Object; e f d g [Ljava/lang/String; i 7(Ljava/lang/String;[Ljava/lang/String;Ljava/util/Map;)V S k
l @ A n > ? p : ; r <