com.groupbyinc.flux.common.apache.lucene.search.PointRangeQuery.class Maven / Gradle / Ivy
???? 4 ? ?com/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery 5com/groupbyinc/flux/common/apache/lucene/search/Query PointRangeQuery.java Acom/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery$1 field Ljava/lang/String; numDims I bytesPerDim
lowerPoint [B
upperPoint (Ljava/lang/String;[B[BI)V ()V
checkArgs 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
"java/lang/IllegalArgumentException java/lang/StringBuilder
numDims must be positive, got append -(Ljava/lang/String;)Ljava/lang/StringBuilder; " #
$ (I)Ljava/lang/StringBuilder; " &
' toString ()Ljava/lang/String; ) *
+ (Ljava/lang/String;)V -
. java/lang/String 0 lowerPoint has length of zero 3 -lowerPoint is not a fixed multiple of numDims 5 lowerPoint has length= 7 % but upperPoint has different length= 9
; =
? A this ALcom/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery; field must not be null E lowerPoint must not be null G upperPoint must not be null I Ljava/lang/Object; createWeight {(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;ZF)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; java/io/IOException N |(Lcom/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;F)V P
Q searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; needsScores Z boost F getField
getNumDims ()I getBytesPerDim
getLowerPoint ()[B clone ()Ljava/lang/Object; _ `
2 a
getUpperPoint hashCode classHash e [
f d [
1 h java/util/Arrays j ([B)I d l
k m java/lang/Integer o valueOf (I)Ljava/lang/Integer; q r
p s java/util/Objects u (Ljava/lang/Object;)I d w
v x hash equals (Ljava/lang/Object;)Z sameClassAs } |
~ java/lang/Object ? getClass ()Ljava/lang/Class; ? ?
? ? java/lang/Class ? cast &(Ljava/lang/Object;)Ljava/lang/Object; ? ?
? ? equalsTo D(Lcom/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery;)Z ? ?
? o '(Ljava/lang/Object;Ljava/lang/Object;)Z { ?
v ? ([B[B)Z { ?
k ? other &(Ljava/lang/String;)Ljava/lang/String; { |
1 ? (C)Ljava/lang/StringBuilder; " ?
? copyOfRange ([BII)[B ? ?
k ? (I[B)Ljava/lang/String; ) ?
? TO ? startOffset i sb Ljava/lang/StringBuilder; Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses!
? E ?*? +,-? *+? ? ? Y? Y? !? %? (? ,? /?,??
? Y4? /?,?p?
? Y6? /?,?-?? )? Y? Y? 8? %,?? (:? %-?? (? ,? /?*? <*,?l? >*,? @*-? B? ? 4 ? C D ? ?
? ?
? B ? @
A B C 0 E 5 F ? H G I Q K X L ~ N ? O ? Q ? R ? S ? ? 0 1 2 2 , ? ? +*?
? YF? /?+?
? YH? /?,?
? YJ? /?? ? + +
K + K ? Z [ ] ^ ` a * c ?
L M ? S ? Y**%? R? ? * C D S T U V W X ? k ? O Y * ? / *? ? ? C D ? H Z [ ? / *?