com.groupbyinc.flux.common.apache.lucene.document.LatLonDocValuesDistanceQuery.class Maven / Gradle / Ivy
???? 4 ? Ncom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesDistanceQuery 5com/groupbyinc/flux/common/apache/lucene/search/Query !LatLonDocValuesDistanceQuery.java Pcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesDistanceQuery$1 field Ljava/lang/String; latitude D longitude radiusMeters (Ljava/lang/String;DDD)V ()V
java/lang/Double isFinite (D)Z
java/lang/String "java/lang/IllegalArgumentException java/lang/StringBuilder
radiusMeters: ' append -(Ljava/lang/String;)Ljava/lang/StringBuilder; " #
$ (D)Ljava/lang/StringBuilder; " &
' ' is invalid ) toString ()Ljava/lang/String; + ,
- (Ljava/lang/String;)V /
0 5com/groupbyinc/flux/common/apache/lucene/geo/GeoUtils 2
checkLatitude (D)V 4 5
3 6 checkLongitude 8 5
3 9 field must not be null ; =
? A
C this PLcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesDistanceQuery; &(Ljava/lang/String;)Ljava/lang/String; equals (Ljava/lang/Object;)Z H I
J (C)Ljava/lang/StringBuilder; " L
M , O +/- Q meters S sb Ljava/lang/StringBuilder; sameClassAs W I
X doubleToLongBits (D)J Z [
\ obj Ljava/lang/Object; other hashCode ()I classHash c b
d a b
f (D)I a h
i h I createWeight {(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;ZF)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; java/io/IOException o ?(Lcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesDistanceQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;FF)V q
r searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; needsScores Z boost F
access$000 S(Lcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesDistanceQuery;)D x0
access$100
access$200
access$300 d(Lcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesDistanceQuery;)Ljava/lang/String; Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses 0
? ? b*? ? ?
?? $? Y? Y? !? %? (*? %? .? 1?(? 7? :+?
? Y