com.groupbyinc.flux.common.apache.lucene.document.LatLonDocValuesBoxQuery.class Maven / Gradle / Ivy
???? 4 ? Icom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesBoxQuery 5com/groupbyinc/flux/common/apache/lucene/search/Query LatLonDocValuesBoxQuery.java Kcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesBoxQuery$1 field Ljava/lang/String; minLatitude I maxLatitude minLongitude maxLongitude crossesDateline Z (Ljava/lang/String;DDDD)V ()V
5com/groupbyinc/flux/common/apache/lucene/geo/GeoUtils
checkLatitude (D)V
checkLongitude
"java/lang/IllegalArgumentException field must not be null ! (Ljava/lang/String;)V #
$ java/lang/String & ( * =com/groupbyinc/flux/common/apache/lucene/geo/GeoEncodingUtils , encodeLatitudeCeil (D)I . /
- 0
2 encodeLatitude 4 /
- 5 7 encodeLongitudeCeil 9 /
- :
< encodeLongitude > /
- ? A this KLcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesBoxQuery; D toString &(Ljava/lang/String;)Ljava/lang/String; java/lang/StringBuilder H
I equals (Ljava/lang/Object;)Z K L
' M append -(Ljava/lang/String;)Ljava/lang/StringBuilder; O P
I Q (C)Ljava/lang/StringBuilder; O S
I T box(minLat= V decodeLatitude (I)D X Y
- Z (D)Ljava/lang/StringBuilder; O \
I ] , maxLat= _ , minLon= a decodeLongitude c Y
- d , maxLon= f ) h ()Ljava/lang/String; F j
I k sb Ljava/lang/StringBuilder; sameClassAs o L
p obj Ljava/lang/Object; other hashCode ()I classHash w v
x u v
' z java/lang/Boolean | (Z)I u ~
} java/lang/Integer ? (I)I u ?
? ? h createWeight {(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;ZF)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; java/io/IOException ? ?(Lcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesBoxQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;FF)V ?
? searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; needsScores boost F
access$000 _(Lcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesBoxQuery;)Ljava/lang/String; x0
access$100 N(Lcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesBoxQuery;)I
access$200
access$300 N(Lcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesBoxQuery;)Z
access$400
access$500 Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses 0
? !
_*? (? ? ? ? +?
? Y"? %?*+? )*?? ? ? +*(? 1? 3*? 6? 8*? ;? =*? @? B? ? > _ C D _ _
E _ E _
E _ E ? : ( ) *
+ , - . % 0 * 1 ; 2 C 3 L 4 U 5 ^ 6 ? , ? % ' Q ? ' F G ? ? q? IY? JM*? )+? N? ,*? )? RW,:? UW,W? R*? 3? [? ^W,`? R*? 8? [? ^W,b? R*? =? e? ^W,g? R*? B? e? ^W,i? R? l? ? q C D q i m n ? &