
com.groupbyinc.flux.search.aggregations.metrics.sum.InternalSum.class Maven / Gradle / Ivy
???? 3 ? ?com/groupbyinc/flux/search/aggregations/metrics/sum/InternalSum ]com/groupbyinc/flux/search/aggregations/metrics/InternalNumericMetricsAggregation$SingleValue 7com/groupbyinc/flux/search/aggregations/metrics/sum/Sum InternalSum.java Acom/groupbyinc/flux/search/aggregations/metrics/sum/InternalSum$1 @com/groupbyinc/flux/search/aggregations/InternalAggregation$Type
;com/groupbyinc/flux/search/aggregations/InternalAggregation Type Acom/groupbyinc/flux/search/aggregations/AggregationStreams$Stream :com/groupbyinc/flux/search/aggregations/AggregationStreams Stream Icom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext
ReduceContext 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params Icom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter$Raw Ecom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter Raw Qcom/groupbyinc/flux/search/aggregations/metrics/InternalNumericMetricsAggregation ! SingleValue Hcom/groupbyinc/flux/search/aggregations/InternalAggregation$CommonFields $ CommonFields TYPE BLcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type; STREAM CLcom/groupbyinc/flux/search/aggregations/AggregationStreams$Stream; sum D registerStreams ()V ) * / /com/groupbyinc/flux/common/bytes/BytesReference 1 ' ( 3 stream 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; 5 6
7 registerStream x(Lcom/groupbyinc/flux/search/aggregations/AggregationStreams$Stream;[Lcom/groupbyinc/flux/common/bytes/BytesReference;)V 9 :
; = .
> this ALcom/groupbyinc/flux/search/aggregations/metrics/sum/InternalSum; |(Ljava/lang/String;DLcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter;Ljava/util/List;Ljava/util/Map;)V 4(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V = C
D + , F valueFormatter GLcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter; H I J name Ljava/lang/String; formatter pipelineAggregators WLjava/util/List; Ljava/util/List; metaData 5Ljava/util/Map; Ljava/util/Map; value ()D getValue type D()Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type; doReduce ?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/metrics/sum/InternalSum; java/util/List \ iterator ()Ljava/util/Iterator; ^ _ ] ` java/util/Iterator b hasNext ()Z d e c f next ()Ljava/lang/Object; h i c j L M l ()Ljava/util/List; O n
o getMetaData ()Ljava/util/Map; q r
s = B
u aggregation =Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; aggregations OLjava/util/List;
reduceContext KLcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;
doReadFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException Lcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatterStreams ? readOptional {(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter; ? ?
? ? 0com/groupbyinc/flux/common/io/stream/StreamInput ?
readDouble ? V
? ? in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; doWriteTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V
writeOptional }(Lcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter;Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V ? ?
? ? 1com/groupbyinc/flux/common/io/stream/StreamOutput ? writeDouble (D)V ? ?
? ? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; doXContentBody ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; VALUE ;Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString; ? ? % ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? field s(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;D)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? VALUE_AS_STRING ? ? % ? format (D)Ljava/lang/String; ? ? ? ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; ?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; Z [
? + (Ljava/lang/String;)V = ?
?
> Code LineNumberTable LocalVariableTable LocalVariableTypeTable Signature ?(Ljava/lang/String;DLcom/groupbyinc/flux/search/aggregations/support/format/ValueFormatter;Ljava/util/List;Ljava/util/Map;)V
StackMapTable ?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/metrics/sum/InternalSum;
Exceptions
SourceFile InnerClasses ! ' ( ) * + , - . ? 0 ? 0? 2Y? 4? 8S?