
com.groupbyinc.flux.common.apache.lucene.codecs.blockterms.BlockTermsReader$FieldReader$SegmentTermsEnum.class Maven / Gradle / Ivy
???? 3? hcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader$FieldReader$SegmentTermsEnum 8com/groupbyinc/flux/common/apache/lucene/index/TermsEnum BlockTermsReader.java Xcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader$FieldAndTerm Kcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader FieldAndTerm ^com/groupbyinc/flux/common/apache/lucene/codecs/blockterms/TermsIndexReaderBase$FieldIndexEnum Ocom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/TermsIndexReaderBase
FieldIndexEnum Wcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader$FieldReader FieldReader SegmentTermsEnum Ccom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus
SeekStatus in ;Lcom/groupbyinc/flux/common/apache/lucene/store/IndexInput; state @Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState; doOrd Z fieldTerm ZLcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader$FieldAndTerm; indexEnum `Lcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/TermsIndexReaderBase$FieldIndexEnum; term ?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder; indexIsCurrent didIndexNext
nextIndexTerm 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; seekPending termSuffixes [B termSuffixesReader CLcom/groupbyinc/flux/common/apache/lucene/store/ByteArrayDataInput; termBlockPrefix I blockTermCount docFreqBytes
freqReader metaDataUpto longs [J bytes bytesReader $assertionsDisabled this$1 YLcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader$FieldReader; \(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader$FieldReader;)V java/io/IOException ; 7 8 = ()V 9 ?
@
@ C =com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder E
F @ ! " H Acom/groupbyinc/flux/common/apache/lucene/store/ByteArrayDataInput J
K @ * + M 0 + O this$0 MLcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader; Q R S
access$100 ?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader;)Lcom/groupbyinc/flux/common/apache/lucene/store/IndexInput; U V
W 9com/groupbyinc/flux/common/apache/lucene/store/IndexInput Y clone =()Lcom/groupbyinc/flux/common/apache/lucene/store/IndexInput; [ \
Z ] _ termsStartPointer J a b c seek (J)V e f
Z g
access$200 ?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader;)Lcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/TermsIndexReaderBase; i j
k fieldInfo :Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo; m n o getFieldEnum ?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/TermsIndexReaderBase$FieldIndexEnum; q r
s u supportsOrd ()Z w x
y { 8com/groupbyinc/flux/common/apache/lucene/index/FieldInfo } name Ljava/lang/String; ? ~ ? field ? ? ?
access$300 ?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader;)Lcom/groupbyinc/flux/common/apache/lucene/codecs/PostingsReaderBase; ? ?
? Bcom/groupbyinc/flux/common/apache/lucene/codecs/PostingsReaderBase ? newTermState B()Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState; ? ?
? ? ????????? >com/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState ?
totalTermFreq ? b ? ? ord ? b ? ? ( ) ? / ) ? longsSize ? - ? 2 3 ? this jLcom/groupbyinc/flux/common/apache/lucene/codecs/blockterms/BlockTermsReader$FieldReader$SegmentTermsEnum; seekCeil (Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus; java/lang/IllegalStateException ? terms index was not loaded ? (Ljava/lang/String;)V 9 ?
? ? $ ? % & ? # ? 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef ? getUTF8SortedAsUnicodeComparator ()Ljava/util/Comparator; ? ?
? ? get :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
F ? java/util/Comparator ? compare '(Ljava/lang/Object;Ljava/lang/Object;)I ? ? ? ? FOUND ELcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus; ? ? ? next ()J ? ?
? ! ?
? ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)J e ?
? nextBlock ? x
? 6 ? java/lang/AssertionError ?
? @ ? ?
? copyBytes ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V ? ?
F ? termBlockOrd ? - ? ? . - ? END ? ? ? ' ? , - ? byteAt (I)B ? ?
F ? 4 ) ? ? offset ? - ? ? readVInt ()I ? ?
K ? skipBytes ? f
K ? setLength (I)V ? ?
F ? length ?
F grow ?
F ()[B 4
F readBytes ([BII)V
K NOT_FOUND ? getPosition ?
K - ? cmp result suffix termLen bytePos limit targetPos target doSeek common blockFilePointer b ?! _next# ?
$
nextResult pendingSeekCount savOrd docFreq decodeMetaData* ?
+) - ?- postings }(Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;I)Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum; ;com/groupbyinc/flux/common/apache/lucene/index/PostingsEnum1 featureRequested (IS)Z34
25 getIndexOptions ?()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;78
~9 ;com/groupbyinc/flux/common/apache/lucene/index/IndexOptions; DOCS_AND_FREQS_AND_POSITIONS =Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;=> <? compareTo (Ljava/lang/Enum;)IAB
<C ?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;I)Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;/E
?F reuse =Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum; flags seekExact u(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/TermState;)V numTermsM b N copyFrom =(Lcom/groupbyinc/flux/common/apache/lucene/index/TermState;)VPQ
?R
otherState :Lcom/groupbyinc/flux/common/apache/lucene/index/TermState; termState <()Lcom/groupbyinc/flux/common/apache/lucene/index/TermState; [W
?X ts (J)J e[
\ java/lang/StringBuilder^
_ @ ord=a append -(Ljava/lang/String;)Ljava/lang/StringBuilder;cd
_e (J)Ljava/lang/StringBuilder;cg
_h toString ()Ljava/lang/String;jk
_l (Ljava/lang/Object;)V 9n
?o left 'java/lang/UnsupportedOperationExceptionr
s @ getFilePointeru ?
Zv
Z ? 7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtily oversize (II)I{|
z}
Z reset?
K? ? 5 + ? 1 - ? len DOCS?> <? readVLong? ?
K?
decodeTerm ?([JLcom/groupbyinc/flux/common/apache/lucene/store/DataInput;Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;Z)V??
?? i absolute java/lang/Class? desiredAssertionStatus? x
?? Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile InnerClasses 0 ! " # $ % &