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

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

There is a newer version: 59
Show newest version
????3?@com/groupbyinc/flux/common/apache/lucene/spatial/SpatialStrategyjava/lang/ObjectSpatialStrategy.javactxBLcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;	fieldNameLjava/lang/String;W(Lcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;Ljava/lang/String;)V()V


"java/lang/IllegalArgumentExceptionctx is required(Ljava/lang/String;)V

@com/groupbyinc/flux/common/spatial4j/core/context/SpatialContextjava/lang/String	length()I
fieldName is required 		"thisBLcom/groupbyinc/flux/common/apache/lucene/spatial/SpatialStrategy;getSpatialContextD()Lcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;getFieldName()Ljava/lang/String;createIndexableFieldss(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;makeDistanceValueSource?(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;?(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;D)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;,.
/
queryPoint7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;	makeQuery}(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;makeRecipDistanceValueSource?(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;5com/groupbyinc/flux/common/spatial4j/core/shape/Shape7getBoundingBox=()Lcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;9:8;getDistCalcI()Lcom/groupbyinc/flux/common/spatial4j/core/distance/DistanceCalculator;=>
?9com/groupbyinc/flux/common/spatial4j/core/shape/RectangleAgetMinX()DCDBEgetMinYGDBH	makePoint;(DD)Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;JK
LgetMaxXNDBOgetMaxYQDBREcom/groupbyinc/flux/common/spatial4j/core/distance/DistanceCalculatorTdistance<(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;DD)DVWUX??=???]com/groupbyinc/flux/common/apache/lucene/queries/function/valuesource/ReciprocalFloatFunction]	getCenter9()Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;_`8aM(Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;FFF)V
c
^d
queryShape7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;bbox;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;diagonalDistD
distToEdgecFtoStringjava/lang/StringBuilderp
q
getClass()Ljava/lang/Class;st
ujava/lang/Classw
getSimpleNamey)
xzappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;|}
q~ field:? ctx=?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;|?
q?o)
q?CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile!		
??2*?+?
?Y??*+?,?
,??
?Y!??*,?#?? 2$%22	?"@ABCD"E,F1G??	&'?/*???$%?J()?/*?#??$%?S*+,-?;*+?0??$%12?k,.3456??Z+?<M*??@*?,?F,?I?M,?P,?S?YJ)Zk9?\j8?^Y*+?b?0?e??>Z$%ZfgShi3'jk: lkBmn???3?:?B?o)?W-?qY?r*?v?{???*?#???*???????-$%???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy