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

????4?@com/groupbyinc/flux/common/apache/lucene/spatial/SpatialStrategyjava/lang/ObjectSpatialStrategy.javactxJLcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContext;	fieldNameLjava/lang/String;_(Lcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContext;Ljava/lang/String;)V()V


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

Hcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContextjava/lang/String	length()I
fieldName is required 		"thisBLcom/groupbyinc/flux/common/apache/lucene/spatial/SpatialStrategy;getSpatialContextL()Lcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContext;getFieldName()Ljava/lang/String;createIndexableFields{(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;)[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;makeDistanceValueSource?(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Point;)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;?(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Point;D)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;,.
/
queryPoint?Lcom/groupbyinc/flux/common/locationtech/spatial4j/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/locationtech/spatial4j/shape/Shape;)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;=com/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape7getBoundingBoxE()Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Rectangle;9:8;getDistCalcQ()Lcom/groupbyinc/flux/common/locationtech/spatial4j/distance/DistanceCalculator;=>
?Acom/groupbyinc/flux/common/locationtech/spatial4j/shape/RectangleAgetMinX()DCDBEgetMinYGDBH	makePointC(DD)Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Point;JK
LgetMaxXNDBOgetMaxYQDBRMcom/groupbyinc/flux/common/locationtech/spatial4j/distance/DistanceCalculatorTdistanceD(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Point;DD)DVWUX??=???]com/groupbyinc/flux/common/apache/lucene/queries/function/valuesource/ReciprocalFloatFunction]	getCenterA()Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Point;_`8aM(Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;FFF)V
c
^d
queryShape?Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;bboxCLcom/groupbyinc/flux/common/locationtech/spatial4j/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