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

com.groupbyinc.flux.search.aggregations.support.GeoPointParser.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?>com/groupbyinc/flux/search/aggregations/support/GeoPointParserjava/lang/ObjectGeoPointParser.java@com/groupbyinc/flux/search/aggregations/InternalAggregation$Type;com/groupbyinc/flux/search/aggregations/InternalAggregationType8com/groupbyinc/flux/common/xcontent/XContentParser$Token2com/groupbyinc/flux/common/xcontent/XContentParser
TokenaggNameLjava/lang/String;aggTypeBLcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type;context3Lcom/groupbyinc/flux/search/internal/SearchContext;field'Lcom/groupbyinc/flux/common/ParseField;point)Lcom/groupbyinc/flux/common/geo/GeoPoint;?(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type;Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/common/ParseField;)V()V
		!	#	%this@Lcom/groupbyinc/flux/search/aggregations/support/GeoPointParser;token?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Zjava/io/IOException+1com/groupbyinc/flux/search/internal/SearchContext-parseFieldMatcher0()Lcom/groupbyinc/flux/common/ParseFieldMatcher;/0
.1,com/groupbyinc/flux/common/ParseFieldMatcher3match<(Ljava/lang/String;Lcom/groupbyinc/flux/common/ParseField;)Z56
47VALUE_STRING:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;9:	;'com/groupbyinc/flux/common/geo/GeoPoint=
>	@text()Ljava/lang/String;BCDresetFromString=(Ljava/lang/String;)Lcom/groupbyinc/flux/common/geo/GeoPoint;FG
>HSTART_ARRAYJ:	K?	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;OPQ	END_ARRAYS:	Tjava/lang/DoubleVisNaN(D)ZXY
WZdoubleValue()D\]^/com/groupbyinc/flux/search/SearchParseException`java/lang/StringBuilderb
cmalformed [eappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;gh
ci] geo point array in [k] m-(Ljava/lang/Object;)Ljava/lang/StringBuilder;go
cp> aggregation. a geo point array must be of the form [lon, lat]rtoStringtC
cugetTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;wxy~(Lcom/groupbyinc/flux/search/internal/SearchContext;Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentLocation;)V{
a|(DD)V~
>START_OBJECT?:	?
END_OBJECT?:	?
FIELD_NAME?:	?currentName?C?VALUE_NUMBER?:	?lat?java/lang/String?equals(Ljava/lang/Object;)Z??
??lon?8] geo point object. either [lat] or [lon] (or both) are ?missing in [? aggregation?DcurrentFieldNameparser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;geoPoint+()Lcom/groupbyinc/flux/common/geo/GeoPoint;CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!??*?*+? *,?"*-?$*?&??4'(?+,	-./0)*???*?$?2+*?&?8??,?Y???A*?A-?E?IW?,?L??M9M9-?RYM?U?k?[?-?_9????[?-?_9??ϻaY*?$?cY?df?j+?jl?j*? ?jn?j*?"?qs?j?v-?z?}?*?>Y???A?,????M9M9-?RYM???C,???
-??L???,??????+???-?_9????+?????-?_9????[??[?J?aY*?$?cY?df?j+?j??j??j*? ?jn?j*?"?q??j?v-?z?}?*?>Y???A???RB???G????????????'(???):?????#3467&8496;=<B=G>U?]@hApB{D?F?I?J?L?M?N?O?P?Q?RSTU"V-Z=[{\?^?_?a? !? ?A???F??,???/*?A??'(?e??	
	D	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy