com.groupbyinc.flux.search.aggregations.InternalAggregation.class Maven / Gradle / Ivy
???? 4 ;com/groupbyinc/flux/search/aggregations/InternalAggregation java/lang/Object 3com/groupbyinc/flux/search/aggregations/Aggregation 3com/groupbyinc/flux/common/io/stream/NamedWriteable InternalAggregation.java Icom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext
ReduceContext 5com/groupbyinc/flux/common/xcontent/ToXContent$Params
.com/groupbyinc/flux/common/xcontent/ToXContent Params @com/groupbyinc/flux/search/aggregations/Aggregation$CommonFields CommonFields name Ljava/lang/String; metaData Ljava/util/Map; 5Ljava/util/Map; pipelineAggregators Ljava/util/List; WLjava/util/List; 4(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V ()V
" $ & this =Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException + 0com/groupbyinc/flux/common/io/stream/StreamInput -
readString ()Ljava/lang/String; / 0
. 1 readMap ()Ljava/util/Map; 3 4
. 5 Ccom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator 7 readNamedWriteableList #(Ljava/lang/Class;)Ljava/util/List; 9 :
. ; in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput A writeString (Ljava/lang/String;)V C D
B E writeGenericValue (Ljava/lang/Object;)V G H
B I writeNamedWriteableList (Ljava/util/List;)V K L
B M doWriteTo O @
P out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; getName reduce ?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; doReduce W V
X
isFinalReduce ()Z Z [
\ java/util/List ^ iterator ()Ljava/util/Iterator; ` a _ b java/util/Iterator d hasNext f [ e g next ()Ljava/lang/Object; i j e k ?(Lcom/groupbyinc/flux/search/aggregations/InternalAggregation;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; U m
8 n pipelineAggregator ELcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator; aggregations OLjava/util/List;
reduceContext KLcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext; aggResult getProperty &(Ljava/lang/String;)Ljava/lang/Object; ?com/groupbyinc/flux/search/aggregations/support/AggregationPath y parse U(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/support/AggregationPath; { |
z } getPathElementsAsStringList ()Ljava/util/List; ?
z ? $(Ljava/util/List;)Ljava/lang/Object; w ?
? path aggPath ALcom/groupbyinc/flux/search/aggregations/support/AggregationPath; readSize 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)I readVInt ()I ? ?
. ???? size I writeSize 7(ILcom/groupbyinc/flux/common/io/stream/StreamOutput;)V writeVInt (I)V ? ?
B ? getMetaData getType getWriteableName ? 0
?
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
typed_keys ? paramAsBoolean (Ljava/lang/String;Z)Z ? ? ? # ? java/lang/CharSequence ? ? 0
? T 0
? java/lang/String ? join E(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/String; ? ?
? ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? META 'Lcom/groupbyinc/flux/common/ParseField; ? ? ? %com/groupbyinc/flux/common/ParseField ? getPreferredName ? 0
? ? field ? ?
? ? map F(Ljava/util/Map;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? doXContentBody ? ?
? endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; hashCode
doHashCode ? ?
? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? java/util/Objects ? hash ([Ljava/lang/Object;)I ? ?
? ? equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; ? ?
? '(Ljava/lang/Object;Ljava/lang/Object;)Z ? ?
? ? doEquals ? ?
? obj Ljava/lang/Object; other toString "com/groupbyinc/flux/common/Strings ? D(Lcom/groupbyinc/flux/common/xcontent/ToXContent;)Ljava/lang/String; ? ?
? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V
Exceptions
StackMapTable ?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; 8(Ljava/util/List;)Ljava/lang/Object; 7()Ljava/util/Map; Y()Ljava/util/List;
SourceFile InnerClasses! ? ? ? ? *? !*+? #*,? %*-? '? ? * ( ) ? ? b c d e f ? ? * ? c *? !*+? 2? #*+? 6? '*+8?