
com.groupbyinc.flux.common.apache.lucene.search.PointInSetQuery$1.class Maven / Gradle / Ivy
???? 4 ? Acom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$1 Ccom/groupbyinc/flux/common/apache/lucene/search/ConstantScoreWeight PointInSetQuery.java ?com/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery createWeight {(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;ZF)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; Rcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$SinglePointVisitor SinglePointVisitor Lcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$TermIterator ?com/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms TermIterator Qcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$MergePointVisitor MergePointVisitor Kcom/groupbyinc/flux/common/apache/lucene/index/PointValues$IntersectVisitor :com/groupbyinc/flux/common/apache/lucene/index/PointValues IntersectVisitor this$0 ALcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery; |(Lcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;F)V ;(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;F)V !
" this CLcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$1; query 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; score F scorer |(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; java/io/IOException , @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext . reader =()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; 0 1
/ 2 field Ljava/lang/String; 4 5 6 9com/groupbyinc/flux/common/apache/lucene/index/LeafReader 8 getPointValues P(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues; : ;
9 < getNumDimensions ()I > ?
@ numDims I B C D "java/lang/IllegalArgumentException F java/lang/StringBuilder H ()V J
I K field=" M append -(Ljava/lang/String;)Ljava/lang/StringBuilder; O P
I Q " was indexed with numDims= S (I)Ljava/lang/StringBuilder; O U
I V but this query has numDims= X toString ()Ljava/lang/String; Z [
I \ (Ljava/lang/String;)V ^
G _ getBytesPerDimension a ?
b bytesPerDim d C e " was indexed with bytesPerDim= g but this query has bytesPerDim= i =com/groupbyinc/flux/common/apache/lucene/util/DocIdSetBuilder k maxDoc m ?
9 n R(ILcom/groupbyinc/flux/common/apache/lucene/index/PointValues;Ljava/lang/String;)V p
l q sortedPackedPoints ALcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms; s t u ?(Lcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery;Lcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms;Lcom/groupbyinc/flux/common/apache/lucene/util/DocIdSetBuilder;)V w
x intersect P(Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues$IntersectVisitor;)V z {
| ?(Lcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery;Lcom/groupbyinc/flux/common/apache/lucene/util/DocIdSetBuilder;)V ~
iterator P()Lcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$TermIterator; ? ?
? next :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
? 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef ? setPoint ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V ? ?
? Ccom/groupbyinc/flux/common/apache/lucene/search/ConstantScoreScorer ? ()F ( ?
? build <()Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSet; ? ?
l ? 8com/groupbyinc/flux/common/apache/lucene/search/DocIdSet ? D()Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator; ? ?
? ? ~(Lcom/groupbyinc/flux/common/apache/lucene/search/Weight;FLcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator;)V ?
? ? point 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; visitor TLcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$SinglePointVisitor; NLcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$TermIterator; context BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; ;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; values