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

com.groupbyinc.flux.search.aggregations.AggregatorFactories$Builder.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3Ccom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builderjava/lang/ObjectAggregatorFactories.java;com/groupbyinc/flux/search/aggregations/AggregatorFactoriesBuilderKcom/groupbyinc/flux/search/aggregations/support/AggregationPath$PathElement	?com/groupbyinc/flux/search/aggregations/support/AggregationPathPathElement=com/groupbyinc/flux/search/aggregations/AggregatorFactories$1namesLjava/util/Set;#Ljava/util/Set;	factoriesLjava/util/List;MLjava/util/List;pipelineAggregatorFactories^Ljava/util/List;()V
java/util/HashSet
	java/util/ArrayList!
"	$	&thisELcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;
addAggregator?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;9com/groupbyinc/flux/search/aggregations/AggregatorFactory,nameLjava/lang/String;./	-0
java/util/Set2add(Ljava/lang/Object;)Z4536"java/lang/IllegalArgumentException8java/lang/StringBuilder:
;5Two sibling aggregations cannot have the same name: [=append-(Ljava/lang/String;)Ljava/lang/StringBuilder;?@
;A]CtoString()Ljava/lang/String;EF
;G(Ljava/lang/String;)VI
9Jjava/util/ListLM6factory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;addPipelineAggregator?(Lcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorFactory;)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;pipelineAggregatorFactoryLLcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorFactory;build?()Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;isEmpty()ZWXMYEMPTY=Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;[\	]resolvePipelineAggregatorOrder2(Ljava/util/List;Ljava/util/List;)Ljava/util/List;_`
asize()IcdMetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;ghMi<[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;k?([Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$1;)Vm
norderedpipelineAggregatorsjava/util/HashMapq
riterator()Ljava/util/Iterator;tuMv
java/util/Mapxjava/util/IteratorzhasNext|X{}next()Ljava/lang/Object;?{?Jcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorFactory?getName?F
??put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??y?java/util/LinkedList?
?(Ljava/util/Collection;)V?
"?get(I)Ljava/lang/Object;??M??(Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/List;Ljava/util/Set;Lcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorFactory;)V_?
?
aggFactoryaggFactoriespipelineAggregatorFactoriesMapoLjava/util/Map;Ljava/util/Map;aggFactoriesMap^Ljava/util/Map;orderedPipelineAggregatorrsunmarkedFactoriestemporarilyMarked]Ljava/util/Set;contains?53?4Cyclical dependancy found with pipeline aggregator [?M?getBucketsPaths()[Ljava/lang/String;??
??[Ljava/lang/String;?parseU(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/support/AggregationPath;??
?getPathElements()Ljava/util/List;??
?	
0_count?java/lang/String?equals?5
??_key?containsKey?5y?&(Ljava/lang/Object;)Ljava/lang/Object;??y?equalsIgnoreCase(Ljava/lang/String;)Z??
??\	-?
access$200{(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;)[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;??
?
access$300O(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;)Ljava/util/List;??
?.F
??No aggregation [?] found for path [?No aggregation found for path [?remove?5M?3?
subFactorysubPipelineFactoriessubFactoriesfoundSubFactoryZpathElementMLcom/groupbyinc/flux/search/aggregations/support/AggregationPath$PathElement;aggNameiImatchingFactorybucketsPathElements_Ljava/util/List;firstAggNamebucketsPathbucketsPathsorderedPipelineAggregatorsgetAggregatorFactories>()[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;getPipelineAggregatorFactories	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable(Ljava/util/List;Ljava/util/List;)Ljava/util/List;5(Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/List;Ljava/util/Set;Lcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregatorFactory;)V`()Ljava/util/List;
SourceFileInnerClasses!????\&*?*?Y?? *?"Y?#?%*?"Y?#?'??&()?????*+??@*? +?1?7?&?9Y?;Y?<>?B+?1?BD?B?H?K?*?%+?NW*??@()@OP???3?>??3QR?E
*?'+?NW*??
()
ST?
??UV??K*?%?Z?*?'?Z??^?**?'*?%?bL?Y*?%*?%?f?-?j?l+?o??K())"p?)"p????)??_`??	??rY?sN+?w:?~? ????:-????W??ܻrY?s:,?w:?~?!???-:?1??W??ۻ?Y??:?"Y+??:?Y?:?Z?"????:*-???????p&OT^?P?OT?()??????@x??y???5??,??H??????@x??y???5??,???B??&?4?7?@?^?m?p?y??????????????'?y{?&?y{?'?MM3(??_?? /???'?9Y?;Y?<??B???BD?B?H?K??????7W??::?6	6

	??
2:????:???
??:
??????????v+
???(+
???-:6?f?	???
:??:?fd???˚????????͸?:6:?66?'2:?1???
:6?	?????P?fd?B?͸?:?w:?~?%????:?׶??	6?????.?9Y?;Y?<ٶB?B۶B?BD?B?H?K?????F,
????:?*+,-???$?9Y?;Y?<ݶB?BD?B?H?K??
??K??W??W-?NW??? ?Py?TZ5???k??????????/?????P?6?Tq?????/
g??/M???/()/??/??/?/?/?/OT?HZ5?q???/??/??/?/?/????-??0?<?F?M?g?q??????????????????????? ?-?1?4?7?=?P?Z?y??????????????????????????%?.???0?(yyMM3????>?M??-?E
??yyMM3????M?-
?ll$??%M{(??/yyMM3????M?-???!?? yyMM3??????????C*?%*?%?f?-?j?l??()?????/*?'??()?????	

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy