
com.groupbyinc.flux.search.aggregations.AggregatorFactory.class Maven / Gradle / Ivy
???? 3 b 9com/groupbyinc/flux/search/aggregations/AggregatorFactory java/lang/Object AggregatorFactory.java ;com/groupbyinc/flux/search/aggregations/AggregatorFactory$1 name Ljava/lang/String; type parent ;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory; factories =Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories; metaData Ljava/util/Map; 5Ljava/util/Map; '(Ljava/lang/String;Ljava/lang/String;)V ()V
;com/groupbyinc/flux/search/aggregations/AggregatorFactories EMPTY
this subFactories z(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;)Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory; setParent >(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;)V % &
' ()Ljava/lang/String; validate
doValidate +
, *
. =()Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory; 1 createInternal ?(Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;ZLjava/util/List;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/Aggregator; java/io/IOException 5 create ?(Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Z)Lcom/groupbyinc/flux/search/aggregations/Aggregator; createPipelineAggregators ()Ljava/util/List; 9 :
; = 3 4
? context DLcom/groupbyinc/flux/search/aggregations/support/AggregationContext; 4Lcom/groupbyinc/flux/search/aggregations/Aggregator; collectsFromSingleBucket Z setMetaData (Ljava/util/Map;)V asMultiBucketAggregator ?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;)Lcom/groupbyinc/flux/search/aggregations/Aggregator; 7 8
J Bcom/groupbyinc/flux/search/aggregations/support/AggregationContext L bigArrays -()Lcom/groupbyinc/flux/common/util/BigArrays; N O
M P(Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/Aggregator;)V R
S factory first +Lcom/groupbyinc/flux/common/util/BigArrays; Signature Code LocalVariableTable LineNumberTable
Exceptions;(Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;ZLjava/util/List;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/Aggregator; LocalVariableTypeTable 8(Ljava/util/Map;)V
SourceFile InnerClasses!
X
Y d *? *? ? *+? *,? !? Z "
[ 3 * 4 5 6 # $ Y K *+? *? *? (*? Z " # [ @ A
B ) Y / *? ? Z " [ F * Y > *? -*? ? /? Z " [ M N O 0 Y / *? 2? Z " [ U 3 4 \ 6 X ] 7 8 Y [ *+,*? ? <*? >? @? Z * " A B C D E [ f \ 6 + Y + ? Z " [ j F G Y P *+? >? Z " ^ [
m n X _ H I Y v *+,? KN+? Q:? Y+-*,? T? Z 4 U A B C V C N W [ w x y \ 6 ` a
© 2015 - 2025 Weber Informatics LLC | Privacy Policy