com.groupbyinc.flux.common.apache.lucene.spatial.util.ReciprocalDoubleValuesSource.class Maven / Gradle / Ivy
???? 4 ? Rcom/groupbyinc/flux/common/apache/lucene/spatial/util/ReciprocalDoubleValuesSource Bcom/groupbyinc/flux/common/apache/lucene/search/DoubleValuesSource !ReciprocalDoubleValuesSource.java Tcom/groupbyinc/flux/common/apache/lucene/spatial/util/ReciprocalDoubleValuesSource$1
distToEdge D input DLcom/groupbyinc/flux/common/apache/lucene/search/DoubleValuesSource; H(DLcom/groupbyinc/flux/common/apache/lucene/search/DoubleValuesSource;)V ()V
this TLcom/groupbyinc/flux/common/apache/lucene/spatial/util/ReciprocalDoubleValuesSource; getValues ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/common/apache/lucene/search/DoubleValues;)Lcom/groupbyinc/flux/common/apache/lucene/search/DoubleValues; java/io/IOException
?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ReciprocalDoubleValuesSource;Lcom/groupbyinc/flux/common/apache/lucene/search/DoubleValues;)V
ctx BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; scores >Lcom/groupbyinc/flux/common/apache/lucene/search/DoubleValues; in recip (D)D needsScores ()Z ' (
) explain ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;ILcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; + ,
- ;com/groupbyinc/flux/common/apache/lucene/search/Explanation / getValue ()F 1 2
0 3 % &
5 java/lang/StringBuilder 7
8 append (D)Ljava/lang/StringBuilder; : ;
8 < / (v + > -(Ljava/lang/String;)Ljava/lang/StringBuilder; : @
8 A ), computed from: C toString ()Ljava/lang/String; E F
8 G match ?(FLjava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; I J
0 K docId I scoreExplanation =Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; expl equals (Ljava/lang/Object;)Z java/lang/Object T getClass ()Ljava/lang/Class; V W
U X java/lang/Double Z compare (DD)I \ ]
[ ^ java/util/Objects ` '(Ljava/lang/Object;Ljava/lang/Object;)Z R b
a c o Ljava/lang/Object; that hashCode ()I valueOf (D)Ljava/lang/Double; j k
[ l hash ([Ljava/lang/Object;)I n o
a p recip( r , t
G ) w
access$000 X(Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ReciprocalDoubleValuesSource;D)D x0 x1 Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile InnerClasses !
} Y *? *'? *-? ? ~
) * + , } ` *? +,? N? Y*-? ? ~ * ! " #
$ #
0
1 ? % &