
com.groupbyinc.flux.common.apache.lucene.spatial.util.ShapeFieldCacheDistanceValueSource$1.class Maven / Gradle / Ivy
???? 3 ? Zcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource$1 Hcom/groupbyinc/flux/common/apache/lucene/queries/function/FunctionValues 'ShapeFieldCacheDistanceValueSource.java Xcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource getValues ?(Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/FunctionValues; cache GLcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCache; ?Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCache; from 7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;
calculator GLcom/groupbyinc/flux/common/spatial4j/core/distance/DistanceCalculator; nullValue D val$readerContext BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; this$0 ZLcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource; ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)V java/io/IOException ()V
!
access$000 ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource;)Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheProvider; # $
% @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext ' reader =()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; ) *
( + Mcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheProvider - getCache ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;)Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCache; / 0
. 1 3
access$100 ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource;)Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point; 5 6
7 9
access$200 ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource;)Lcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext; ; <
= @com/groupbyinc/flux/common/spatial4j/core/context/SpatialContext ? getDistCalc I()Lcom/groupbyinc/flux/common/spatial4j/core/distance/DistanceCalculator; A B
@ C E isGeo ()Z G H
@ I@f?
access$300 ](Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource;)D M N
O??????? S this \Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCacheDistanceValueSource$1; floatVal (I)F doubleVal (I)D Y Z
[ doc I Ecom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeFieldCache _ getShapes (I)Ljava/util/List; a b
` c java/util/List e get (I)Ljava/lang/Object; g h f i 5com/groupbyinc/flux/common/spatial4j/core/shape/Point k Ecom/groupbyinc/flux/common/spatial4j/core/distance/DistanceCalculator m distance q(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;)D o p n q size ()I s t f u java/lang/Math w min (DD)D y z
x { i v vals ILjava/util/List; Ljava/util/List; toString (I)Ljava/lang/String; java/lang/StringBuilder ?
? ! description ()Ljava/lang/String; ? ?
? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? = ? W X
? (F)Ljava/lang/StringBuilder; ? ?
? ? ? ?
? ? Signature Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions LocalVariableTypeTable
SourceFile EnclosingMethod InnerClasses ?
? ? _*+? *,? *? "**? ? &*? ? ,? 2? 4**? ? 8? :**? ? >? D? F**? ? >? J? K*? ? Pk? Q? T? ? _ U V ? <