
com.groupbyinc.flux.search.aggregations.bucket.range.RangeBuilder.class Maven / Gradle / Ivy
???? 3 g Acom/groupbyinc/flux/search/aggregations/bucket/range/RangeBuilder ?Lcom/groupbyinc/flux/search/aggregations/bucket/range/AbstractRangeBuilder; Icom/groupbyinc/flux/search/aggregations/bucket/range/AbstractRangeBuilder RangeBuilder.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params Ocom/groupbyinc/flux/search/aggregations/bucket/range/AbstractRangeBuilder$Range Range @com/groupbyinc/flux/search/aggregations/InternalAggregation$Type ;com/groupbyinc/flux/search/aggregations/InternalAggregation Type format Ljava/lang/String; (Ljava/lang/String;)V Bcom/groupbyinc/flux/search/aggregations/bucket/range/InternalRange TYPE BLcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type; name ()Ljava/lang/String;
'(Ljava/lang/String;Ljava/lang/String;)V "
# this CLcom/groupbyinc/flux/search/aggregations/bucket/range/RangeBuilder; addRange Y(Ljava/lang/String;DD)Lcom/groupbyinc/flux/search/aggregations/bucket/range/RangeBuilder; ranges Ljava/util/List; ) * + java/lang/Double - valueOf (D)Ljava/lang/Double; / 0
. 1 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V 3
4 java/util/List 6 add (Ljava/lang/Object;)Z 8 9 7 : key from D to G(DD)Lcom/groupbyinc/flux/search/aggregations/bucket/range/RangeBuilder; ' (
A addUnboundedTo X(Ljava/lang/String;D)Lcom/groupbyinc/flux/search/aggregations/bucket/range/RangeBuilder; F(D)Lcom/groupbyinc/flux/search/aggregations/bucket/range/RangeBuilder; C D
F addUnboundedFrom H D
I W(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/RangeBuilder; L doInternalXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException P N O
R 3com/groupbyinc/flux/common/xcontent/XContentBuilder U field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; W X
V Y builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions Signature
SourceFile InnerClasses ! _ D *+? ? !? $? ` % &