com.groupbyinc.flux.common.apache.lucene.spatial.prefix.PrefixTreeFacetCounter.class Maven / Gradle / Ivy
???? 4 ? 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; computec(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/locationtech/spatial4j/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 <b(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/locationtech/spatial4j/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; strategy LLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeStrategy; context CLcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;
topAcceptDocs
queryShape ?Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;
facetLevel I facetVisitor ]Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeFacetCounter$FacetVisitor; length ()I P Q = R maxDoc T Q
4 U "java/lang/IllegalArgumentException W java/lang/StringBuilder Y
Z acceptDocs bits length \ append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ^ _
Z ` (I)Ljava/lang/StringBuilder; ^ b
Z c != leaf maxdoc e toString ()Ljava/lang/String; g h
Z i (Ljava/lang/String;)V
k
X l Jcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeStrategy n getGrid R()Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree; p q
o r Ncom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree t getMaxLevels v Q
u w getFieldName y h
o zz(Lcom/groupbyinc/flux/common/locationtech/spatial4j/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,? ;:*-? @???? ? \ / A B >
A B ! * C D O E F O G H O I B O J K O L M O N O ? N ! Q % R 2 T > a K b N c ? ? $? & .? =? ? > ? n,? B,? S +? 2? V? 2? XY? ZY? []? a,? S ? df? a+? 2? V? d? j? m?*? s:? x6?
Y-*? {+,? ~+? ?W? ? R n E F n G D n ? B n J K n L M n N O I % ? ? P ? M ? " i j % k C m I r P u i ? m ? ? ? C ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy