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

com.groupbyinc.flux.search.suggest.completion2x.context.GeolocationContextMapping$Builder.class Maven / Gradle / Ivy

????4?Ycom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder?Lcom/groupbyinc/flux/search/suggest/completion2x/context/ContextBuilder;Fcom/groupbyinc/flux/search/suggest/completion2x/context/ContextBuilderGeolocationContextMapping.javaQcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMappingBuilder
precisions9Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntHashSet;	neighborsZdefaultLocationsLjava/util/HashSet;'Ljava/util/HashSet;	fieldNameLjava/lang/String;(Ljava/lang/String;)V(Ljava/lang/String;Z[I)V
this[Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;name
7com/groupbyinc/flux/common/carrotsearch/hppc/IntHashSet()V
 
	"java/util/HashSet$
% 	'	)^(Z)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;+
,java/lang/String.[I0	precision^(I)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;23
4levelIlevelso(Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;,com/groupbyinc/flux/common/unit/DistanceUnit:METERS.Lcom/groupbyinc/flux/common/unit/DistanceUnit;<=	;>parseq(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/DistanceUnit;Lcom/groupbyinc/flux/common/unit/DistanceUnit;)D@A
;B^(D)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;2D
E?(DLcom/groupbyinc/flux/common/unit/DistanceUnit;)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;toMeters(D)DHI
;JDunit'com/groupbyinc/flux/common/geo/GeoUtilsNgeoHashLevelsForPrecision(D)IPQ
ORgeoHashCellSize(I)DTU
OVjava/lang/MathXmax(II)IZ[
Y\metersadd(I)Z_`
a
	caddDefaultLocation(Ljava/lang/Object;)Z_f
%ggeohashaddDefaultLocationss(Ljava/util/Collection;)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;addAll(Ljava/util/Collection;)Zlm
%n	geohashes*Ljava/util/Collection;Ljava/util/Collection;_(DD)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;+com/groupbyinc/flux/common/geo/GeoHashUtilststringEncode(DD)Ljava/lang/String;vw
uxlatlondefaultLocation?(Lcom/groupbyinc/flux/common/geo/GeoPoint;)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;'com/groupbyinc/flux/common/geo/GeoPoint~()Ljava/lang/String;i?
?point)Lcom/groupbyinc/flux/common/geo/GeoPoint;fieldbuildU()Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping;isEmpty()Z??
?toArray()[I??
?java/util/Arrays?sort([I)V??
??	?@(Ljava/lang/String;[IZLjava/util/Collection;Ljava/lang/String;)V?
?precisionArrayJ()Lcom/groupbyinc/flux/search/suggest/completion2x/context/ContextMapping;??
?	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable?(Ljava/util/Collection;)Lcom/groupbyinc/flux/search/suggest/completion2x/context/GeolocationContextMapping$Builder;
SourceFileInnerClasses!

??@*+????
?????Q*+?*?Y?!?#*?%Y?&?(*?**?-W-?)-:?66?.6*?5W?????4C67QQQ
Q80?*
???? ?&?*?C?J?P???5/11?29?C*+?????C?F??2??2G?H
*-'?K?F?? 

2L
M=??2D?r'?S>?W'??d?]>*?5?? ^L67???23?C*?#?bW*??67?
	+??*?d*??
?
 e9?C*?(+?hW*??i?
,	-jk?U*?(+?oW*??pr?pq?
9	:??es?Q*?()'?y?hW*?? zL{L?
H
I|}?F*?(+???hW*?????
UV?9??*+?**???
_`????9*?#???
*?#?bW*?#??L+???Y*??+*?d*?(*?*????9?0?e
fhi j?A???/*?????????
		




© 2015 - 2025 Weber Informatics LLC | Privacy Policy