com.groupbyinc.flux.common.apache.lucene.codecs.TermVectorsWriter.class Maven / Gradle / Ivy
???? 4D Acom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsWriter java/lang/Object java/io/Closeable TermVectorsWriter.java Ucom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsWriter$TermVectorsMergeSub TermVectorsMergeSub @com/groupbyinc/flux/common/apache/lucene/index/MergeState$DocMap 9com/groupbyinc/flux/common/apache/lucene/index/MergeState
DocMap >com/groupbyinc/flux/common/apache/lucene/index/DocIDMerger$Sub :com/groupbyinc/flux/common/apache/lucene/index/DocIDMerger Sub $assertionsDisabled Z ()V
this CLcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsWriter;
startDocument (I)V java/io/IOException finishDocument
startField A(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;IZZZ)V finishField startTerm <(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;I)V
finishTerm addPosition >(IIILcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V finish ?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfos;I)V addProx x(ILcom/groupbyinc/flux/common/apache/lucene/store/DataInput;Lcom/groupbyinc/flux/common/apache/lucene/store/DataInput;)V 8com/groupbyinc/flux/common/apache/lucene/store/DataInput . =com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder 0 readVInt ()I 2 3
/ 4
1 grow 7
1 8 bytes ()[B : ;
1 < readBytes ([BII)V > ?
/ @ setLength B
1 C get :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; E F
1 G 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef I ( )
K thisPayload 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
payloadLength I code startOffset endOffset i numProx positions :Lcom/groupbyinc/flux/common/apache/lucene/store/DataInput; offsets position
lastOffset payload ?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder; merge >(Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState;)I java/util/ArrayList _
` java/util/List b termVectorsReaders D[Lcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader; d e f Acom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader h checkIntegrity j
i k docMaps C[Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState$DocMap; m n o maxDocs [I q r s ?(Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState$DocMap;Lcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader;I)V u
v add (Ljava/lang/Object;)Z x y c z needsIndexSort | } of O(Ljava/util/List;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/DocIDMerger; ?
? next B()Lcom/groupbyinc/flux/common/apache/lucene/index/DocIDMerger$Sub; ? ?
?
access$000 ?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsWriter$TermVectorsMergeSub;)Lcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader; ? ?
? docID ? P ? :(I)Lcom/groupbyinc/flux/common/apache/lucene/index/Fields; E ?
i ? 5com/groupbyinc/flux/common/apache/lucene/index/Fields ? addAllDocVectors u(Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState;)V ? ?
? mergeFieldInfos ;Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfos; ? ? ? * +
? reader CLcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader; vectors 7Lcom/groupbyinc/flux/common/apache/lucene/index/Fields; sub WLcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsWriter$TermVectorsMergeSub;
mergeState ;Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState; subs iLjava/util/List; Ljava/util/List; docIDMerger ?Lcom/groupbyinc/flux/common/apache/lucene/index/DocIDMerger;