
com.groupbyinc.flux.common.apache.lucene.spatial.prefix.PrefixTreeFacetCounter.class Maven / Gradle / Ivy
???? 3 ? Ncom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter java/lang/Object PrefixTreeFacetCounter.java [com/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$FacetVisitor FacetVisitor Pcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$2 Pcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$1 ()V
this PLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter; compute[(Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeStrategy;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;ILcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$FacetVisitor;)V java/io/IOException Acom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext leaves ()Ljava/util/List;
java/util/List iterator ()Ljava/util/Iterator; ! java/util/Iterator # hasNext ()Z % & $ ' next ()Ljava/lang/Object; ) * $ + @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext - reader =()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; / 0
. 1 9com/groupbyinc/flux/common/apache/lucene/index/LeafReader 3 getLiveDocs 6()Lcom/groupbyinc/flux/common/apache/lucene/util/Bits; 5 6
4 7 y(Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)V
9
: 2com/groupbyinc/flux/common/apache/lucene/util/Bits <Z(Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeStrategy;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;ILcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$FacetVisitor;)V >
? leafAcceptDocs 4Lcom/groupbyinc/flux/common/apache/lucene/util/Bits; leafCtx BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; i$ Ljava/util/Iterator; strategy LLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeStrategy; context CLcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;
topAcceptDocs
queryShape 7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;
facetLevel I facetVisitor ]Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$FacetVisitor; length ()I R S = T maxDoc V S
4 W "java/lang/IllegalArgumentException Y java/lang/StringBuilder [
\ acceptDocs bits length ^ append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ` a
\ b (I)Ljava/lang/StringBuilder; ` d
\ e != leaf maxdoc g toString ()Ljava/lang/String; i j
\ k (Ljava/lang/String;)V
m
Z n Jcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeStrategy p getGrid R()Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree; r s
q t Ncom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree v getMaxLevels x S
w y getFieldName { j
q |r(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;IIILcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$FacetVisitor;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;)V
~
getDocIdSet ~(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSet; ? ?
?
acceptDocs tree PLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree; scanLevel Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses !
? 3 *? ? ? ?
= > ? O+? ? " :? ( ? <? , ? .:,? ? 2? 8:? ? Y,? ;:*-? @???? ? f
/ A B >
A B ! * C D C E F O G H O I J O K B O L M O N O O P Q ? N ! Q % R 2 T > a K b N c ? ? $? & .? =? ? > ? ? n,? B,? U +? 2? X? 2? ZY? \Y? ]_? c,? U ? fh? c+? 2? X? f? l? o?*? u:? z6?
Y-*? }+,? ?+? ?W? ? R n G H n I D n ? B n L M n N O n P Q I % ? ? P ? O ? i j C m I r P u m ? ? ? C ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy