
com.groupbyinc.flux.search.aggregations.metrics.valuecount.InternalValueCount.class Maven / Gradle / Ivy
???? 3 ? Mcom/groupbyinc/flux/search/aggregations/metrics/valuecount/InternalValueCount ]com/groupbyinc/flux/search/aggregations/metrics/InternalNumericMetricsAggregation$SingleValue Ecom/groupbyinc/flux/search/aggregations/metrics/valuecount/ValueCount InternalValueCount.java Ocom/groupbyinc/flux/search/aggregations/metrics/valuecount/InternalValueCount$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; value J 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 OLcom/groupbyinc/flux/search/aggregations/metrics/valuecount/InternalValueCount; |(Ljava/lang/String;JLcom/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; getValue ()J ()D 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/InternalAggregation; 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;
valueCount
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 ? readVLong ? 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 ?
writeVLong (J)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;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? VALUE_AS_STRING ? ? % ? format (J)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; toString ()Ljava/lang/String; java/lang/StringBuilder ?
? > count[ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (J)Ljava/lang/StringBuilder; ? ?
? ? ] ? ? ?
? ? value_count ? vcount ? '(Ljava/lang/String;Ljava/lang/String;)V = ?
?
> Code LineNumberTable LocalVariableTable LocalVariableTypeTable Signature ?(Ljava/lang/String;JLcom/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/InternalAggregation;
Exceptions
SourceFile InnerClasses ! ' ( ) * + , - . ? 0 ? 0? 2Y? 4? 8S?