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

com.groupbyinc.flux.common.apache.lucene.spatial.bbox.BBoxOverlapRatioValueSource.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4?Qcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxOverlapRatioValueSourceOcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxSimilarityValueSource BBoxOverlapRatioValueSource.javaisGeoZqueryExtentCLcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Rectangle;	queryAreaD
minSideLengthqueryTargetProportion$assertionsDisabled?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/ShapeValuesSource;ZLcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Rectangle;DD)VG(Lcom/groupbyinc/flux/common/apache/lucene/spatial/ShapeValuesSource;)V
				Acom/groupbyinc/flux/common/locationtech/spatial4j/shape/RectanglegetWidth()D	getHeight !calcArea(DD)D#$
%
	'	)java/lang/AssertionError+()V-
,.Bcom/groupbyinc/flux/common/apache/lucene/spatial/ShapeValuesSource0
	2"java/lang/IllegalArgumentException4+queryTargetProportion must be >= 0 and <= 16(Ljava/lang/String;)V8
59thisSLcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxOverlapRatioValueSource;rectValueSourceDLcom/groupbyinc/flux/common/apache/lucene/spatial/ShapeValuesSource;?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/ShapeValuesSource;Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Rectangle;)V??
Bequals(Ljava/lang/Object;)ZDE
Fjava/lang/DoubleHcompare(DD)IJK
ILjava/lang/ObjectN
OFoLjava/lang/Object;thathashCode()ITU
V
OVdoubleToLongBits(D)JYZ
I[resultItempJsimilarityDescription()Ljava/lang/String;java/lang/StringBuilderc
d.toStringfb
Ogappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;ij
dk,m(D)Ljava/lang/StringBuilder;io
dp
dgscores(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Rectangle;Ljava/util/concurrent/atomic/AtomicReference;)DgetMaxYuvjava/lang/Mathxminz$
y{getMinY}~max?$
y?No intersection?;com/groupbyinc/flux/common/apache/lucene/search/Explanation?noMatch?(Ljava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;??
??+java/util/concurrent/atomic/AtomicReference?set(Ljava/lang/Object;)V??
??getCrossesDateLine()Z???getMinX??getMaxX??abs(D)D??
y?@f?@v?relate?(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;)Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/SpatialRelation;???Gcom/groupbyinc/flux/common/locationtech/spatial4j/shape/SpatialRelation?
intersects??
??(D)V?
,?
 (minSide=?)??java/lang/String?getClass()Ljava/lang/Class;??
O?java/lang/Class?
getSimpleName?b
??: queryFactor + targetFactor?IntersectionArea?width?match?(FLjava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;??
??height?
queryFactor?ratio?area of ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;i?
d?targetFactor?leftrightqryWestLeftqryWestRightqryEastLeftqryEastRightab
queryRatiotargetRatiominSideDescLjava/lang/String;targetexplLjava/util/concurrent/atomic/AtomicReference;-Ljava/util/concurrent/atomic/AtomicReference;topbottomintersectionArea
targetAreadesiredAssertionStatus??
??CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signature?(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Rectangle;Ljava/util/concurrent/atomic/AtomicReference;)D
SourceFile!	

??_*+?*?*?*-?**-?-?"?&?(?*?*?(???,Y?/?*?3??
??
?5Y7?:???>_;<_=>__	_
_?*
ST
UVW)X@YFZT[^\??@1	??N*+,@?C?? ;<=>	?
abDE??A*+?G??+?M,?*??M??,?3*?3?M??*?,??P???? A;<AQR2S<?f
hjk/l?n?
?TU??>*?W<h*??X`<*??\Ah   }??`<*?3?\Ah   }??`<?? >;<9]^$_`?suvw'x/y<zab?K!?dY?e*??h?ln?l*?3?q?r??!;<?st??**??w+?w?|J*??+???9)g9??,?,????????9	*?:+:????????????9
?????|9???y
??

g9	?r*??M??????????????+??????????????	9	?!,?,????????
g?c9	?????+:*?:??????9
??9
??
	
gc9	??9?????|9??
	gc9	
????,?,????????*	?&9*?(??*?(o9
?X*??"??*??"o9
?9*????	*??o9
?*?+??????9
*+?+?"?&9?*????,Y?/???
o9?L+?"??+?"o9?3+???	+?o9?+*???????9?*?
??

??
?,Y
????*???
??
?,Y???
*?3k9*?3gk9c9,?0*???!?dY?e??l*??q??l?r??:,??dY?e*?????l??l?r??Y??dY?eöl?l?r??Y	??????SY??????SY*?3??????S??SY????Y??????SY*?(??dY?eҶl*????l?r????S??SY????Y??????SY??dY?eҶl+???l?r????S??S?ɶ???$w??
???>l?
Gc?bH?u5?PZ?	SW?	??
??
?
S?l???%??*;<*?	*???'?-??J??	?v??
0??????F??;??4s?*???6M??'?-?4?8?E?G?J?P?S?d?w??????????????????
???"?%?+?>?G?O?Y?b?u?}?????????????????????????0?E?L?V?a?o?z?????????????????%?1?n?}???????????????!?'???#?E?^?(!?
?-?- ????@???&?@??		?E?A????#$?P*?'??*?)??k?? ;<?????-?4????*??<?@?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy