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

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

There is a newer version: 198
Show newest version
????4L;com/groupbyinc/flux/search/aggregations/AggregatorFactoriesjava/lang/ObjectAggregatorFactories.java=com/groupbyinc/flux/search/aggregations/AggregatorFactories$1Ccom/groupbyinc/flux/search/aggregations/AggregatorFactories$BuilderBuilderKcom/groupbyinc/flux/search/aggregations/AggregatorFactories$AggParseContextAggParseContext8com/groupbyinc/flux/common/xcontent/XContentParser$Token2com/groupbyinc/flux/common/xcontent/XContentParserTokenVALID_AGG_NAMELjava/util/regex/Pattern;EMPTY=Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;parent;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;>Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;	factories<[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;?[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;pipelineAggregatorFactoriesLjava/util/List;VLjava/util/List;parseAggregators{(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;java/io/IOException"|(Lcom/groupbyinc/flux/common/xcontent/XContentParser;I)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder; $
%parser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;	)+java/util/regex/Pattern-matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;/0
.1()V34
	5java/util/regex/Matcher7	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;9:;
END_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;=>	?
FIELD_NAMEA>	B+com/groupbyinc/flux/common/ParsingExceptionDgetTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;FGHjava/lang/StringBuilderJ
K5Unexpected token Mappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;OP
KQ-(Ljava/lang/Object;)Ljava/lang/StringBuilder;OS
KTQ in [aggs]: aggregations definitions must start with the name of the aggregation.VtoString()Ljava/lang/String;XY
KZ^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V3\
E]currentName_Y`resetb0
8cmatches()Zef
8gInvalid aggregation name [iK]. Aggregation names must be alpha-numeric and can only contain '_' and '-'kjava/lang/StringmSTART_OBJECTo>	pAggregation definition for [r starts with a [t], expected a [v].x>com/groupbyinc/flux/search/aggregations/BaseAggregationBuilderz
java/util/Map|
Expected [~] under a [?], but got a [?] in [?]?hashCode()I??
n?meta?equals(Ljava/lang/Object;)Z??
n?aggregations?aggs?map()Ljava/util/Map;???-Found two sub aggregation definitions under [?+Found two aggregation type definitions in [?]: [?getType?Y{?] and [?(Ljava/lang/String;)V3?
?namedObjectI(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;???	] under [?$Missing definition for aggregation [?setMetaDataQ(Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/BaseAggregationBuilder;??{?subAggregations?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/BaseAggregationBuilder;??{?:com/groupbyinc/flux/search/aggregations/AggregationBuilder?
addAggregator?(Lcom/groupbyinc/flux/search/aggregations/AggregationBuilder;)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;??
	?Bcom/groupbyinc/flux/search/aggregations/PipelineAggregationBuilder?addPipelineAggregator?(Lcom/groupbyinc/flux/search/aggregations/PipelineAggregationBuilder;)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;??
	?	fieldNameLjava/lang/String;aggregationName
aggBuilder@Lcom/groupbyinc/flux/search/aggregations/BaseAggregationBuilder;subFactoriesELcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;metaData5Ljava/util/Map;Ljava/util/Map;levelIvalidAggMatcherLjava/util/regex/Matcher;tokenbuilderG()Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Ljava/util/List;)V
5	?	?	?thispipelineAggregatorscreatePipelineAggregators()Ljava/util/List;java/util/ArrayList?java/util/List?size????(I)V3?
??iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?f??next()Ljava/lang/Object;????createG()Lcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator;??
??add????factoryDLcom/groupbyinc/flux/search/aggregations/PipelineAggregationBuilder;WLjava/util/List;createSubAggregatorsk(Lcom/groupbyinc/flux/search/aggregations/Aggregator;)[Lcom/groupbyinc/flux/search/aggregations/Aggregator;countAggregators?
2com/groupbyinc/flux/search/aggregations/Aggregator5[Lcom/groupbyinc/flux/search/aggregations/Aggregator;	9com/groupbyinc/flux/search/aggregations/AggregatorFactoryk(Lcom/groupbyinc/flux/search/aggregations/Aggregator;Z)Lcom/groupbyinc/flux/search/aggregations/Aggregator;?
context5()Lcom/groupbyinc/flux/search/internal/SearchContext;
1com/groupbyinc/flux/search/internal/SearchContextgetProfilers0()Lcom/groupbyinc/flux/search/profile/Profilers;
Bcom/groupbyinc/flux/search/profile/aggregation/ProfilingAggregator,com/groupbyinc/flux/search/profile/ProfilersgetAggregationProfilerF()Lcom/groupbyinc/flux/search/profile/aggregation/AggregationProfiler;
 {(Lcom/groupbyinc/flux/search/aggregations/Aggregator;Lcom/groupbyinc/flux/search/profile/aggregation/AggregationProfiler;)V3"
#collectsFromSingleBucketZ4Lcom/groupbyinc/flux/search/aggregations/Aggregator;	profilers.Lcom/groupbyinc/flux/search/profile/Profilers;iaggregatorscreateTopLevelAggregators7()[Lcom/groupbyinc/flux/search/aggregations/Aggregator;countPipelineAggregators?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Ljava/util/List;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$1;)V3?
0x0x1x2x3?Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$1;	[^\[\]>]+8compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;:;
.<
?5	?	SignatureCodeLocalVariableTableLineNumberTable
ExceptionsLocalVariableTypeTable
StackMapTable?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;[Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;Ljava/util/List;)VY()Ljava/util/List;
SourceFileInnerClasses!AAA	 !B0*?&?C'(D<E#
 $B[?*,?2M?	Y?6N:*?<Y:?@?9?C?.?EY*?I?KY?LN?R?UW?R?[??^?*?a:,?d?h?.?EY*?I?KY?Lj?R?Rl?R?[??^?*?<:?q?C?EY*?I?KY?Ls?R?Ru?R?Uw?R?q?Uy?R?[??^?:::*?<Y:?@???C?W?EY*?I?KY?L?R?C?U??R?q?U??R?U??R?R??R?[?Y*?IS?^?*?a:	*?<:?q?%	:
6
???P-??C3#?5?3
????&6? 
????6?
????6?`$$*??:???.?EY*?I?KY?L??R?R??R?[??^?*`?&:?d?G?EY*?I?KY?L??R?R??R???R??R	?R??R?[??^?*{	?Y?????{:?M?EY*?I?KY?L?R?q?U??R	?R??R?U??R?R??R?[??^????7?EY*?I?KY?L??R?R??R?[?Y*?IS?^??
??W?
??W???-????W?
-????W???-?Cf
a|??	^????n???k???h??['([??	R??J?G?>F?h??D?0@	ACD#E+FVI^JjK?O?P?Q?U?V?X?Z?[\
]O_Yaacidqe?g?h?k?l#o,p/r4sVtxw?{?~???????(?-?7???L?V?Y?G^?8	?A?>n?O?{	}?j?Fnn
/?H??I8?	8	E#	??B ?	Y?6?D?3?B?*??*+??*,??*-?ܱC*??F ?D??	???AH??B?>??Y*?ܹ???L*?ܹ?M,???,????N+-????W???+?C .?>?-?F-?D??.?9?<?G???? E#AIBO*??M>*?ھ?=6*??2+?:??:??Y?!?$:,S????,?CH1%&#$?'-()
C*?O?O'G+	D*
????#?-?2?B?G?M?G#?

?7?

E#,-B?O*?ھ?L=*?ھ?<>*??2?:??:??Y?!?$:+S????+?C>1%&#$?'-()B*?O?	F+	D*
?	???#?-?2?B?G?M?G ?
?6?

E#?B0*?ھ?C?D?.?B4
*?ܹ??C
?D?3/BZ*+,-?1?C4?23456D474B< 9?=?*?Y???Y?>?1?@?D
5	?JK"	
	
D	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy