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

com.groupbyinc.flux.common.apache.lucene.geo.GeoEncodingUtils.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4+=com/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtilsjava/lang/ObjectGeoEncodingUtils.java?com/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$1Ncom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$PolygonPredicatePolygonPredicateOcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$DistancePredicateDistancePredicateBcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$GridGridCcom/groupbyinc/flux/common/apache/lucene/index/PointValues$Relation:com/groupbyinc/flux/common/apache/lucene/index/PointValuesRelation%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupBITSS 	LAT_SCALEDAv?l?l
LAT_DECODE>f?	LON_SCALEAf?l?l
LON_DECODE>v?$assertionsDisabledZ()V-.
/this?Lcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils;encodeLatitude(D)I5com/groupbyinc/flux/common/apache/lucene/geo/GeoUtils5
checkLatitude(D)V78
69@V?java/lang/Math=nextDown(D)D?@
>AfloorC@
>DlatitudeencodeLatitudeCeilceilH@
>IencodeLongitudecheckLongitudeL8
6M@f?	longitudeencodeLongitudeCeildecodeLatitude(I)D+,	U?V?java/lang/AssertionErrorY
Z/encodedIresult([BI)D:com/groupbyinc/flux/common/apache/lucene/util/NumericUtils`sortableBytesToInt([BI)Ibc
adST
fsrc[BoffsetdecodeLongitude?f?kT
ncreateDistancePredicateV(DDD)Lcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$DistancePredicate;6com/groupbyinc/flux/common/apache/lucene/geo/RectanglerfromPointDistance=(DDD)Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;tu
svaxisLat(DD)Dxy
szdistanceQuerySortKey|@
6}"java/lang/invoke/LambdaMetafactorymetafactory?(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;??
???&(Ljava/lang/Object;)Ljava/lang/Object;? lambda$createDistancePredicate$1?(DDDDLcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;)Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues$Relation;??
??(Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;)Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues$Relation;?apply#(DDDD)Ljava/util/function/Function;???createSubBoxes?(Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;Ljava/util/function/Function;)Lcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$Grid;??
?latShift?]	?lonShift?]	?latBase?]	?lonBase?]	?maxLatDelta?]	?maxLonDelta?]	?	relations?i	?O(IIIIII[BDDDLcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$1;)V-?
?latlonradiusMetersboundingBox8Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;distanceSortKey
boxToRelation?Ljava/util/function/Function;Ljava/util/function/Function;subBoxesDLcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$Grid;createPolygonPredicate?([Lcom/groupbyinc/flux/common/apache/lucene/geo/Polygon;Lcom/groupbyinc/flux/common/apache/lucene/geo/Polygon2D;)Lcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$PolygonPredicate;fromPolygonq([Lcom/groupbyinc/flux/common/apache/lucene/geo/Polygon;)Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;??
s?lambda$createPolygonPredicate$2?(Lcom/groupbyinc/flux/common/apache/lucene/geo/Polygon2D;Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;)Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues$Relation;??
??W(Lcom/groupbyinc/flux/common/apache/lucene/geo/Polygon2D;)Ljava/util/function/Function;????(IIIIII[BLcom/groupbyinc/flux/common/apache/lucene/geo/Polygon2D;Lcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$1;)V-?
	?polygons7[Lcom/groupbyinc/flux/common/apache/lucene/geo/Polygon;tree8Lcom/groupbyinc/flux/common/apache/lucene/geo/Polygon2D;minLat?	s?G4
?maxLat?	s?34
?minLon?	s?R4
?maxLon?	s?K4
?crossesDateline()Z??
s?java/util/function/Function?L(IIIIII[BLcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$1;)V-?
??????computeShift(JJ)I??
?i?(DDDD)V-?
s?????ordinal()I??
?minLat2JmaxLat2minLon2maxLon2	boxMinLat	boxMinLon	boxMaxLat	boxMaxLonji@deltashiftab6com/groupbyinc/flux/common/apache/lucene/geo/Polygon2DrelateK(DDDD)Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues$Relation;
boxO(DDDDDDDD)Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues$Relation;
6java/lang/ClassdesiredAssertionStatus?

ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signature(Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;Ljava/util/function/Function;)Lcom/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils$Grid;BootstrapMethods
SourceFileInnerClasses1   " #% &( )+,-.!3*?0?"12#
/0	34!Z&?:&;??&?BG&#o?E??"F#9;<>$	G4!Z&?:&;??&?BG&#o?J??"F#HJKM$	K4!Z&?N&O??&?BG&)o?E??"Q#WYZ\$	R4!Z&?N&O??&?BG&)o?J??"Q#fhik$	ST!p'?#kH?V?'W??';???ZY?[?'?"'\] ^#tu%v$?	S_!=	*?e?g?"	hi	j]#?	kT!p'?)kH?V?'l??'O???ZY?[?'?"'\] ^#??%?$?	k_!=	*?e?o?"	hi	j]#?	pq!?
^&(?w:&?{9?~9	&(	??:??:?Y??????????????&(	???"R^?^?^?	U??MxF?	%9??.0??%%9??#?	???%?.?	??!?@*??M+??N,-??:?	Y??????????????+?ʰ"4@??@??;??4??-??%4??#????
??!?
}*?Ѹ?=*?ָ?>*?۸?6*???6?*????Y?????e7??e7??6

}?6
}?d`6?V???ZY?[???e7??e7*???a7??6

}?6
}?d`6?V???ZY?[?h?:6?|6?l`
x?`6`
x?`6
x`d6
x`d6h`+?sY?g?g?o?o????????T?????????Y

??"?O9?W1?I?@V]I]>]'3]?p]??	]}??}??u?]m?]d?]"[?]`?]
???]
h?]???]u?]???]???i%}??#?#????"?5?G?O?W?`?h?u????????????????????????????'?8?B?M?U?Z?`?f?$n	?5s??@
s?? s??0s????	?o?&'
??!?;?V? ???ZY?[?6 }}e7	??
???????"*"$
];;#?"25$?
??!I	*+??+??+??+???"???#?
??!p	????????&(??"4???x?#?.!4????V?#%$@(????????)*2	
	
	
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy