All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.search.aggregations.InternalAggregations.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3Vcom/groupbyinc/flux/search/aggregations/InternalAggregations$1Icom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;com/groupbyinc/flux/search/aggregations/InternalAggregation
ReduceContextjava/util/Map$Entry
java/util/MapEntry5com/groupbyinc/flux/common/xcontent/ToXContent$ParamsParamsAcom/groupbyinc/flux/search/aggregations/AggregationStreams$Stream:com/groupbyinc/flux/search/aggregations/AggregationStreams Stream@com/groupbyinc/flux/search/aggregations/InternalAggregation$Type#TypeEMPTY>Lcom/groupbyinc/flux/search/aggregations/InternalAggregations;SUPERTYPE_CAST8Lcom/groupbyinc/flux/common/google/common/base/Function;?Lcom/groupbyinc/flux/common/google/common/base/Function;aggregationsLjava/util/List;OLjava/util/List;aggregationsAsMapLjava/util/Map;`Ljava/util/Map;()V12
3java/util/Collections5	emptyList()Ljava/util/List;78
69+,	;this(Ljava/util/List;)Viterator()Ljava/util/Iterator;java/util/ListA?@BC()	E:com/groupbyinc/flux/common/google/common/collect/IteratorsG	transformb(Ljava/util/Iterator;Lcom/groupbyinc/flux/common/google/common/base/Function;)Ljava/util/Iterator;IJ
HKasList/com/groupbyinc/flux/common/util/CollectionUtilsNeagerTransformZ(Ljava/util/List;Lcom/groupbyinc/flux/common/google/common/base/Function;)Ljava/util/List;PQ
ORasMap()Ljava/util/Map;getAsMapVU
W./	Y5com/groupbyinc/flux/common/google/common/collect/Maps[
newHashMap()Ljava/util/HashMap;]^
\_java/util/IteratorahasNext()Zcdbenext()Ljava/lang/Object;ghbigetName()Ljava/lang/String;kl
mput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;opqtransformValuesX(Ljava/util/Map;Lcom/groupbyinc/flux/common/google/common/base/Function;)Ljava/util/Map;st
\uaggregation=Lcom/groupbyinc/flux/search/aggregations/InternalAggregation;getI(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/Aggregation;TU
{&(Ljava/lang/Object;)Ljava/lang/Object;y}~3com/groupbyinc/flux/search/aggregations/Aggregation?nameLjava/lang/String;getProperty&(Ljava/lang/String;)Ljava/lang/Object;?com/groupbyinc/flux/search/aggregations/support/AggregationPath?parseU(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/support/AggregationPath;??
??getPathElementsAsStringList?8
??$(Ljava/util/List;)Ljava/lang/Object;??
?pathaggPathALcom/groupbyinc/flux/search/aggregations/support/AggregationPath;isEmpty?dB?(I)Ljava/lang/Object;y?B?java/lang/String?yz
?"java/lang/IllegalArgumentException?java/lang/StringBuilder?
?3"Cannot find an aggregation named [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??]?toString?l
??(Ljava/lang/String;)V1?
??size()I??B?subList(II)Ljava/util/List;??B?
?$Ljava/util/List;aggNamereduce?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregations;java/util/HashMap?
?3java/util/ArrayList?(I)V1?
??add(Ljava/lang/Object;)Z??B?
?3entrySet()Ljava/util/Set;???
java/util/Set??CgetValue?h??(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation;??
?1>
?aggsfirstentryxLjava/util/Map$Entry;>;Ljava/util/Map$Entry;aggregationsListPLjava/util/List;contextKLcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;	aggByNamerLjava/util/Map;>;reducedAggregations
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;java/io/IOException?AGGREGATIONS;Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;??	
?3com/groupbyinc/flux/common/xcontent/XContentBuilder?startObjectr(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??toXContentInternal??
?	endObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;??
5Lcom/groupbyinc/flux/search/aggregations/Aggregation;readAggregationsr(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregations;
3readFrom5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V
in2Lcom/groupbyinc/flux/common/io/stream/StreamInput;resultreadOptionalAggregations0com/groupbyinc/flux/common/io/stream/StreamInputreadOptionalStreamabled(Lcom/groupbyinc/flux/common/io/stream/Streamable;)Lcom/groupbyinc/flux/common/io/stream/Streamable;
readVInt?
=com/groupbyinc/flux/common/google/common/collect/ImmutableMapofA()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;
readBytesReference3()Lcom/groupbyinc/flux/common/bytes/BytesReference;
streamv(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/search/aggregations/AggregationStreams$Stream;!"
!#
readResultq(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation;%&'type1Lcom/groupbyinc/flux/common/bytes/BytesReference;iIwriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V1com/groupbyinc/flux/common/io/stream/StreamOutput/	writeVInt1?
02D()Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type;)4
5!
$7writeBytesReference4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V9:
0;-.
=internalout3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;&'	C
3	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTableR(Ljava/util/List;)VM()Ljava/util/Iterator;I()Ljava/util/List;Z()Ljava/util/Map;
StackMapTableQ(Ljava/lang/String;)TA;8(Ljava/util/List;)Ljava/lang/Object;?(Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$ReduceContext;)Lcom/groupbyinc/flux/search/aggregations/InternalAggregations;
Exceptions
SourceFileInnerClasses!
&'()F*+,F-./F012G>*?4*?:?Gc*?4*?:?<*+?`,?-?+-?(?????????W?-IN?	???.?P?`?e?t?????????????????????O@?b?b?GB?Bb??Bb?@FR??Gy"*??(+? :?$+?(:*?<??W???ٱH>3)*@wx(*+,S='S
N?,I.??	???&?-?3?@?L?R?O
??
?)S?-.G?F+*???ձH*0?x*wF='F@AI?
?*?0?<?B?E?O?b?-S?B2G1?Y??D?Y?E?F?I
3
4TU:
			!"	$%	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy