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

com.groupbyinc.flux.index.query.GeoDistanceRangeQueryParser.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?;com/groupbyinc/flux/index/query/GeoDistanceRangeQueryParserjava/lang/Object+com/groupbyinc/flux/index/query/QueryParser GeoDistanceRangeQueryParser.java]com/groupbyinc/flux/common/apache/lucene/spatial/geopoint/document/GeoPointField$TermEncodingPcom/groupbyinc/flux/common/apache/lucene/spatial/geopoint/document/GeoPointField
TermEncoding8com/groupbyinc/flux/common/xcontent/XContentParser$Token
2com/groupbyinc/flux/common/xcontent/XContentParserTokenNcom/groupbyinc/flux/index/mapper/geo/BaseGeoPointFieldMapper$GeoPointFieldType()V*Lcom/groupbyinc/flux/common/inject/Inject;"#
%this=Lcom/groupbyinc/flux/index/query/GeoDistanceRangeQueryParser;names()[Ljava/lang/String;java/lang/String+geoDistanceRange-parsel(Lcom/groupbyinc/flux/index/query/QueryParseContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;java/io/IOException15com/groupbyinc/flux/index/query/QueryParsingException31com/groupbyinc/flux/index/query/QueryParseContext5parser6()Lcom/groupbyinc/flux/common/xcontent/XContentParser;78
69'com/groupbyinc/flux/common/geo/GeoPoint;
<%,com/groupbyinc/flux/common/unit/DistanceUnit>DEFAULT.Lcom/groupbyinc/flux/common/unit/DistanceUnit;@A	?B*com/groupbyinc/flux/common/geo/GeoDistanceD,Lcom/groupbyinc/flux/common/geo/GeoDistance;@F	EGmemoryIindexVersionCreated()Lcom/groupbyinc/flux/Version;KL
6Mcom/groupbyinc/flux/VersionOV_2_0_0Lcom/groupbyinc/flux/Version;QR	PSbefore (Lcom/groupbyinc/flux/Version;)ZUV
PWV_2_2_0YR	PZ	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;\]^
END_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;`a	b
FIELD_NAMEda	ecurrentName()Ljava/lang/String;ghiisDeprecatedSetting(Ljava/lang/String;)Zkl
6mSTART_ARRAYoa	p'com/groupbyinc/flux/common/geo/GeoUtilsr
parseGeoPoint?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/geo/GeoPoint;)Lcom/groupbyinc/flux/common/geo/GeoPoint;tu
svSTART_OBJECTxa	yisValue()Z{|
}fromequals(Ljava/lang/Object;)Z??
,?
VALUE_NULL?a	?VALUE_STRING?a	?text?h?numberValue()Ljava/lang/Number;???to?
include_lower?includeLower?booleanValue?|?
include_upper?includeUpper?gt?gte?ge?lt?lte?le?unit?
fromStringB(Ljava/lang/String;)Lcom/groupbyinc/flux/common/unit/DistanceUnit;??
??
distance_type?distanceType?@(Ljava/lang/String;)Lcom/groupbyinc/flux/common/geo/GeoDistance;??
E?.lat?endsWith?l
,?doubleValue()D???resetLat,(D)Lcom/groupbyinc/flux/common/geo/GeoPoint;??
<?length()I??
,?	substring(II)Ljava/lang/String;??
,?.lon?resetLon??
<?_name?
optimize_bbox?optimizeBbox?
textOrNull?h?coerce?	normalize?ignore_malformed?resetFromString=(Ljava/lang/String;)Lcom/groupbyinc/flux/common/geo/GeoPoint;??
<?lat??
<?@V??V?$illegal latitude value [{}] for [{}]?java/lang/Double?valueOf(D)Ljava/lang/Double;??
??[(Lcom/groupbyinc/flux/index/query/QueryParseContext;Ljava/lang/String;[Ljava/lang/Object;)V"?
4?lon??
<?@f??f?%illegal longitude value [{}] for [{}]?normalizePoint.(Lcom/groupbyinc/flux/common/geo/GeoPoint;ZZ)V
sjava/lang/Number
?toMeters(D)D
?	q(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/DistanceUnit;Lcom/groupbyinc/flux/common/unit/DistanceUnit;)D/
?
??2(DLcom/groupbyinc/flux/common/unit/DistanceUnit;)D?
E(D)V"
?Fcom/groupbyinc/flux/common/apache/lucene/spatial/util/GeoDistanceUtilsmaxRadialDistanceMeters(DD)D
fieldMapperF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType;
6java/lang/StringBuilder
 % failed to find geo_point field ["append-(Ljava/lang/String;)Ljava/lang/StringBuilder;$%
 &](toString*h
 +field [-] is not a geo_point field/getForFieldh(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/index/fielddata/IndexFieldData;12
63:com/groupbyinc/flux/index/fielddata/IndexGeoPointFieldData5@v?8com/groupbyinc/flux/common/apache/lucene/util/SloppyMath9haversin(DDDD)D;<
:=@?@:com/groupbyinc/flux/index/search/geo/GeoDistanceRangeQueryA(Lcom/groupbyinc/flux/common/geo/GeoPoint;Ljava/lang/Double;Ljava/lang/Double;ZZLcom/groupbyinc/flux/common/geo/GeoDistance;Lcom/groupbyinc/flux/index/mapper/geo/BaseGeoPointFieldMapper$GeoPointFieldType;Lcom/groupbyinc/flux/index/fielddata/IndexGeoPointFieldData;Ljava/lang/String;)V"C
BDV_2_3_0FR	PGNUMERIC_Lcom/groupbyinc/flux/common/apache/lucene/spatial/geopoint/document/GeoPointField$TermEncoding;IJ		KPREFIXMJ		N[com/groupbyinc/flux/common/apache/lucene/spatial/geopoint/search/GeoPointDistanceRangeQueryP
getFieldNames:()Lcom/groupbyinc/flux/index/mapper/MappedFieldType$Names;RS6T	indexNameVh
W>??????x(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/spatial/geopoint/document/GeoPointField$TermEncoding;DDDD)V"[
Q\5com/groupbyinc/flux/common/apache/lucene/search/Query^
addNamedQueryL(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V`a
6bLjava/lang/Double;query7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;encodingparseContext3Lcom/groupbyinc/flux/index/query/QueryParseContext;4Lcom/groupbyinc/flux/common/xcontent/XContentParser;token	queryNamecurrentFieldNamepoint)Lcom/groupbyinc/flux/common/geo/GeoPoint;	fieldNamevFromLjava/lang/Object;vToZgeoDistanceindexCreatedBeforeV2_0indexCreatedBeforeV2_2ignoreMalformed	fieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;geoFieldTypePLcom/groupbyinc/flux/index/mapper/geo/BaseGeoPointFieldMapper$GeoPointFieldType;indexFieldData???k??:?!?BY	

?E:?f+?N?H?X?	?L??O:?QY?U?X????	????Yc
????Yg?]:-?
+-?c??8?ddO?dd?doef?KgJ?'(?hi?7jW?ka?l
?m?no?p?qr?sr??t	"??t
'??A,?uF0??
<?vtH?wtK??tN?xt0?d?R?d?Jyz??{|?}~?ef??BFG
HIJKLM"N'O,P0Q<RHSKTNU]VeWpX|Z?[?\?]?_?`?a?b?c?d?e?g?i?j?klnp*q5rIsTt^uivqw|y?{?|?}?~????????????????????'?2?:?@?J?X?l?z???????????????????????.?9?E?L?V?n???????????????????&?0?5?=?R?d?j?????????????????
???N?T?r??????????????@H?N6,,<,?E,?!






+
!	!????	?!??????4/? 66#B	?(6,,<,?E,??6	??,	?6,,<,?E,??6	??,	?6,,<,?E,??6	??,	?6,,<,?E,??6	??,	?6,,<,?E,??6_
?24??*	@D				




© 2015 - 2025 Weber Informatics LLC | Privacy Policy