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

com.groupbyinc.flux.search.aggregations.bucket.range.GeoDistanceAggregationBuilder.class Maven / Gradle / Ivy

????4?Rcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder?Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregationBuilder;Ncom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregationBuilder"GeoDistanceAggregationBuilder.javaXcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder$RangeRange8com/groupbyinc/flux/common/xcontent/XContentParser$Token
2com/groupbyinc/flux/common/xcontent/XContentParserTokenJcom/groupbyinc/flux/search/aggregations/bucket/range/InternalRange$FactoryBcom/groupbyinc/flux/search/aggregations/bucket/range/InternalRangeFactoryOcom/groupbyinc/flux/search/aggregations/bucket/range/InternalGeoDistance$BucketHcom/groupbyinc/flux/search/aggregations/bucket/range/InternalGeoDistanceBucketCcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;com/groupbyinc/flux/search/aggregations/AggregatorFactoriesBuilderEcom/groupbyinc/flux/search/aggregations/support/ValuesSource$GeoPoint;origin)Lcom/groupbyinc/flux/common/geo/GeoPoint;rangesLjava/util/List;lLjava/util/List;unit.Lcom/groupbyinc/flux/common/unit/DistanceUnit;distanceType,Lcom/groupbyinc/flux/common/geo/GeoDistance;keyedZparse?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/AggregationBuilder;java/io/IOExceptionP@A	R(Ljava/lang/String;)VTU
Vl(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;NX
1Y+()Lcom/groupbyinc/flux/common/geo/GeoPoint;C[
\"java/lang/IllegalArgumentException^java/lang/StringBuilder`()VTb
ac
Aggregation [eappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;gh
ai] must define an [origin].ktoString()Ljava/lang/String;mn
ao
_VaggregationNameparser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;builderTLcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;
parseGeoPoint_(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/geo/GeoPoint;currentToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;yz
{VALUE_STRING:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;}~	'com/groupbyinc/flux/common/geo/GeoPoint?
?ctext?n
?resetFromString=(Ljava/lang/String;)Lcom/groupbyinc/flux/common/geo/GeoPoint;??
??START_ARRAY?~	??	nextToken?z
?	END_ARRAY?~	?java/lang/Double?isNaN(D)Z??
??doubleValue()D??
?+com/groupbyinc/flux/common/ParsingException?getTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;??
?malformed [?<=	?%com/groupbyinc/flux/common/ParseField?getPreferredName?n
??3]: a geo point array must be of the form [lon, lat]?java/lang/Object?^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)VT?
??(DD)VT?
??START_OBJECT?~	?java/lang/String?
END_OBJECT?~	?
FIELD_NAME?~	?currentName?n
?VALUE_NUMBER?~	?lat?equals(Ljava/lang/Object;)Z??
??lon??] geo point object. either [lat] or [lon] (or both) are missing?Unexpected token [?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;g?
a?] while parsing geo point?pointDcurrentFieldNametoken
parseRange?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder$Range;?
FROM_FIELD?=	)?getDeprecationHandler:()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;??
?matchM(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)Z??
??TO_FIELD?=	)?7com/groupbyinc/flux/common/xcontent/XContentParserUtils?throwUnknownFieldK(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentLocation;)V??
??	KEY_FIELD?=	)?
VALUE_NULL?~	?throwUnknownTokens(Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Lcom/groupbyinc/flux/common/xcontent/XContentLocation;)V??
??parseDouble(Ljava/lang/String;)D
?valueOf(D)Ljava/lang/Double;
?9(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;)VT	

	fromAsStrtoAsStrfromtokey>(Ljava/lang/String;Lcom/groupbyinc/flux/common/geo/GeoPoint;)VFACTORYRLcom/groupbyinc/flux/search/aggregations/bucket/range/InternalGeoDistance$Factory;	?(Ljava/lang/String;Lcom/groupbyinc/flux/common/geo/GeoPoint;Lcom/groupbyinc/flux/search/aggregations/bucket/range/InternalRange$Factory;)VT
[origin] must not be null: []thisnamegetValueSourceTypeD()Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceType; 
!getValueType=()Lcom/groupbyinc/flux/search/aggregations/support/ValueType;#$
%?(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceType;Lcom/groupbyinc/flux/search/aggregations/support/ValueType;)VT'
(java/util/ArrayList*
+cEF	-,com/groupbyinc/flux/common/unit/DistanceUnit/DEFAULT1I	02HI	4*com/groupbyinc/flux/common/geo/GeoDistance6ARC8K	79JK	;LM	=CD	?rangeFactory?Lcom/groupbyinc/flux/search/aggregations/bucket/range/InternalRange$Factory;LLcom/groupbyinc/flux/search/aggregations/bucket/range/InternalRange$Factory;5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V
-!
-%?(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceType;Lcom/groupbyinc/flux/search/aggregations/support/ValueType;)VTG
H0com/groupbyinc/flux/common/io/stream/StreamInputJ
readDoubleL?
KMreadVInt()IOP
KQ(I)VTS
+TTD
Vjava/util/ListXaddZ?Y[readBoolean()Z]^
K_readFromStream`(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/geo/GeoDistance;ab
7cb(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/unit/DistanceUnit;ae
0fiIin2Lcom/groupbyinc/flux/common/io/stream/StreamInput;size?(Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)V?(Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregationBuilder;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)VTn
o(Ljava/util/Collection;)VTq
+rclonefactoriesBuilderELcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;metaData5Ljava/util/Map;Ljava/util/Map;shallowCopy?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/AggregationBuilder;Tm
|(Lcom/groupbyinc/flux/common/geo/GeoPoint;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;innerWriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V??
??1com/groupbyinc/flux/common/io/stream/StreamOutput?writeDouble(D)V??
????
??lPY?	writeVInt?S
??iterator()Ljava/util/Iterator;??Y?java/util/Iterator?hasNext?^??next()Ljava/lang/Object;????writeTo??
?writeBoolean(Z)V??
??
7?
0?rangeZLcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder$Range;out3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;addRange?(Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder$Range;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;ange] must not be null: [?9	?j(Ljava/lang/String;DD)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;X(DD)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;??
?addUnboundedToi(Ljava/lang/String;D)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;W(D)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;??
?addUnboundedFrom??
???
?()Ljava/util/List;getType?(Lcom/groupbyinc/flux/common/unit/DistanceUnit;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;[unit] must not be null: [?0()Lcom/groupbyinc/flux/common/unit/DistanceUnit;?(Lcom/groupbyinc/flux/common/geo/GeoDistance;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;"[distanceType] must not be null: [?.()Lcom/groupbyinc/flux/common/geo/GeoDistance;W(Z)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;
innerBuildH(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregatorFactory;??
?toArray(([Ljava/lang/Object;)[Ljava/lang/Object;??Y?[[Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder$Range;?No [ranges] specified for the [?getName?n
?
] aggregation?Vcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceRangeAggregatorFactory?wy	??(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;Lcom/groupbyinc/flux/common/geo/GeoPoint;[Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder$Range;Lcom/groupbyinc/flux/common/unit/DistanceUnit;Lcom/groupbyinc/flux/common/geo/GeoDistance;ZLcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)VT?
??context3Lcom/groupbyinc/flux/search/internal/SearchContext;config?Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;DLcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;parent>Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;subFactoriesBuilderdoXContentBody?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;3com/groupbyinc/flux/common/xcontent/XContentBuilder?fieldy(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/ToXContent;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??RANGES_FIELD?=	+?](Ljava/lang/String;Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??KEYED_FIELD?=	+?J(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??>=	?[(Ljava/lang/String;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?
??=	5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;
innerHashCodejava/lang/Boolean	(Z)Ljava/lang/Boolean;

java/util/Objectshash([Ljava/lang/Object;)I
innerEquals'(Ljava/lang/Object;Ljava/lang/Object;)Z?
objLjava/lang/Object;otherlambda$static$3b(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/geo/GeoDistance;
fromString@(Ljava/lang/String;)Lcom/groupbyinc/flux/common/geo/GeoDistance;
7plambda$static$2d(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/unit/DistanceUnit;B(Ljava/lang/String;)Lcom/groupbyinc/flux/common/unit/DistanceUnit;$
0%lambda$static$1?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Void;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder$Range;??
)cLjava/lang/Void;lambda$static$0g(Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;Ljava/util/List;)VaggCcenter2?por5((Ljava/lang/String;[Ljava/lang/String;)VT7
?8H
distance_type;
1VHcom/groupbyinc/flux/search/aggregations/support/ValuesSourceParserHelper>declareGeoFields?(Lcom/groupbyinc/flux/common/xcontent/AbstractObjectParser;ZZ)V@A
?B"java/lang/invoke/LambdaMetafactoryDmetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;FG
EHI'(Ljava/lang/Object;Ljava/lang/Object;)VKL?
MNj(Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;Ljava/lang/Boolean;)VPaccept!()Ljava/util/function/BiConsumer;RSTdeclareBooleanI(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/ParseField;)VVW
1X-.
Z[.TZ(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object;_'(
ab(5()Lcom/groupbyinc/flux/common/xcontent/ContextParser;NefdeclareObjectArray|(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ContextParser;Lcom/groupbyinc/flux/common/ParseField;)Vhi
1jH?
lm?(Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;Lcom/groupbyinc/flux/common/unit/DistanceUnit;)VoT&(Ljava/lang/Object;)Ljava/lang/Object;r"#
tu#apply.()Lcom/groupbyinc/flux/common/CheckedFunction;xyzSTRING;)V?(Lcom/groupbyinc/flux/search/aggregations/bucket/range/GeoDistanceAggregationBuilder;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)V?(Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/AggregationBuilder;n()Ljava/util/List;?(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregatorFactory;BootstrapMethods
SourceFileInnerClasses!
89?;<=>=?=@A?BCDEF?GHIJKLM$	NO??=?S+?Y*?W?Z?M,?]?#?_Y?aY?df?j*?jl?j?p?q?,?? =r9=st)uv?TUV;X??;?Q
wx?sb*?|L+?????Y??M,*????W,?+???x?I?9*??YL???V???*??9???(???
*??I??ѻ?Y*???aY?d??j?????j??j?p???????Y(???+????M?J?9*??YL???B+?æ
*??M???+?ɦ???,?ϙ
*??J????,?ϙ??*??9???)??????-??Y*???aY?d??j,?jӶj?p???????Y)????_Y?aY?dնj+??ڶj?p?q??R
?D.q??3l?????9????????bst[?~?~{|}~!#?*?.?3?A?I?T?[?e?????????????????????????????
?7?B??#
?#? .?
??)?
?Q
????
uLMJ?9::*??Y:	???%	?æ*??:???	?ɦH??*????
*??J?????*????*??9???*???????	???c??*????*??:??p??*????
*??L??U??*????
*??M??:*??????,	???G??*???????*???????*???????*???????	*??????+?,??Y+??,?????Y)?????Rusts9q
9o?j?g9d?9[?~	?? ??????? ?(?3?;?L?V?g?r???????????????????????&?4?B?J?b??,?
?????!"
#
=

?QT??0*+,??,?%?_Y?aY?d?j+?j?j?p?q??? 0v090CD??	?
?/???/??T??1*+-?"-?&?)*?+Y?,?.*?3?5*?:?<*?>*,?@??*1v191CD1AC?1AB??
???&?+?0???TD?%?*+??E??F?I*?+Y?,?.*?3?5*?:?<*?>*??Y+?N+?N???@+?R=*?+Y?U?.>?*?.?Y+?W?\W????*+?`?>*+?d?<*+?g?5??*Uhi?v?jkGDli?>???#?*?/?B?G?S?Z?l?r?z???????UK??QTU?B
*+????
v
9?
?	Tm??U*+,-?p*?+Y?,?.*?3?5*?:?<*?>*+?@?@*+??>*?+Y+?.?s?.??*UvUtvUuvUwy?Uwx?.??? ?%-5=ET	??z{?[?Y*+,?}?? vuvwy?wx?
??C~??*+?@*??vCD?
C[?/*?@??v????a+*?@????+*?@????+*?.????*?.??M,???,???N-+?????+*?>??*?<+??*?5+???? @??ava???*
 #!@"E#H$P%X&`'??-???Q???6+?(?_Y?aY?d??j*???j?j?p?q?*?.+?\W*??6v6???*+)-4.?)???i*?.?Y+(????\W*??*v9???
<=???F*')???? v???F???[*?.?Y+(???\W*?? v9??
RS???;*'????v??[???V*?Y+(????W*?? v9??
gh???;*'????v??p???/*?.??v?t???n?-;??v?yH??y0+?(?_Y?aY?d¶j*???j?j?p?q?*+?5*??0v0HI?}~)?.??)H??/*?5??v??J??y0+?(?_Y?aY?dƶj*???j?j?p?q?*+?<*??0v0JK???)?.??)J??/*?*??vLM?
??L^?/*?>??v??????
l*?.*?̹??????:??(?_Y?aY?dԶj*?׶jٶj?p?q???Y*??,*?@*?5*?<*?>+-*?ݷ??>lvl??l??l??l?vRE??l??l????? ?E???E??Q??????M+????*?@??W+????*?.??W+????*?>??W+????*?5?W+???*??
SY*??
,?>?
??#*?<,?Q?YAgCzI?L?O?Q?\	JLOQJL\]J`cdJLnpJsvwJL??Js??JL??Js?????Z		
D			!"	$&'	)+		-	/12@467




© 2015 - 2025 Weber Informatics LLC | Privacy Policy