34org/elasticsearch/action/termvector/TermVectorWriterjava/lang/ObjectTermVectorWriter.java:org/elasticsearch/action/termvector/TermVectorRequest$Flag5org/elasticsearch/action/termvector/TermVectorRequestFlagfieldsLjava/util/List;$Ljava/util/List; fieldOffset"Ljava/util/List;output6Lorg/elasticsearch/common/io/stream/BytesStreamOutput;HEADERLjava/lang/String;TVCURRENT_VERSIONIresponse8Lorg/elasticsearch/action/termvector/TermVectorResponse;$assertionsDisabledZ;(Lorg/elasticsearch/action/termvector/TermVectorResponse;)Vjava/io/IOException()V ! "java/util/ArrayList$ %" '  )4org/elasticsearch/common/io/stream/BytesStreamOutput+(I)V - ,.  0  2this6Lorg/elasticsearch/action/termvector/TermVectorWriter;termVectorResponse setFieldse(Lorg/apache/lucene/index/Fields;Ljava/util/Set;Ljava/util/EnumSet;Lorg/apache/lucene/index/Fields;)Vorg/apache/lucene/index/Fields9iterator()Ljava/util/Iterator; ;< := java/util/Set?java/util/EnumSetA!org/apache/lucene/index/TermsEnumC,org/apache/lucene/index/DocsAndPositionsEnumE org/apache/lucene/index/DocsEnumGjava/util/IteratorIhasNext()Z KL JMnext()Ljava/lang/Object; OP JQjava/lang/StringScontains(Ljava/lang/Object;)Z UV @Wterms3(Ljava/lang/String;)Lorg/apache/lucene/index/Terms; YZ :[org/apache/lucene/index/Terms]H(Lorg/apache/lucene/index/TermsEnum;)Lorg/apache/lucene/index/TermsEnum; ;_ ^` Positions;Ljava/util/Set;flagsQLjava/util/EnumSet;Ljava/util/EnumSet;topLevelFieldsnumFieldsWritten#Lorg/apache/lucene/index/TermsEnum;docsAndPosEnum.Lorg/apache/lucene/index/DocsAndPositionsEnum;docsEnum"Lorg/apache/lucene/index/DocsEnum;topLevelIterator ," writeString(Ljava/lang/String;)V ,writeInt - , writeBoolean(Z)V , writeVInt - ,java/util/List()I v get(I)Ljava/lang/Object; java/lang/Long longValue w  writeVLong(J)V ,close ! ,bytes1()Lorg/elasticsearch/common/bytes/BytesReference; ,igetTermStatisticsgetFieldStatisticsheaderdocsc(Lorg/apache/lucene/util/Bits;Lorg/apache/lucene/index/DocsEnum;)Lorg/apache/lucene/index/DocsEnum; DnextDoc H  java/lang/AssertionError "freq  H writeFreq  -  docsAndPositions{(Lorg/apache/lucene/util/Bits;Lorg/apache/lucene/index/DocsAndPositionsEnum;)Lorg/apache/lucene/index/DocsAndPositionsEnum;   D F F nextPosition  F writePosition -  startOffset  F endOffset  F writeOffsets(II)V  ! getPayload # F$ writePayload & 'curPosjlength + ,[B . /offset 1 2 writeBytes([BII)V 45 ,6payloadwritePotentiallyNegativeVInt 9- :termFreqposadd >V ?position Aw ,BvalueOf(J)Ljava/lang/Long; DE F fieldName termsSizeJwritePositions writePayloadsdocFreq M DN totalTermFreq Pw DQwritePotentiallyNegativeVLong U VttfgetSumTotalTermFreq Yw ^Z getSumDocFreq \w ^] getDocCount _ ^`sttfsdfdcjava/lang/Mathemax(II)I gh fivalue(JJ)J gl fmjava/lang/ClasspdesiredAssertionStatus rL qs Signature ConstantValueCodeLocalVariableTableLineNumberTable ExceptionsLocalVariableTypeTable StackMapTable(Lorg/apache/lucene/index/Fields;Ljava/util/Set;Ljava/util/EnumSet;Lorg/apache/lucene/index/Fields;)V SourceFile InnerClasses0 u  uvvw}1*#*%Y&(*%Y&**,Y/1*3*+3x14516y,#$%&*+-0.z 78wk6:::: +>:  N( RT: ,, X+ \:  \:   :   a: -ef i6-lf o6-rf u6*  y}-f *  a: 6N: 6*-f * *: *:*3*1*3*-f-fxA8E N yV+ / k45kkkkhe; b _\ {kky$123 4 56+7:8=;E<N?S@WC`DyEFGHIKLMPQR STVX1\;^>_A`DaObjc| :@B:DFHDJ'T^^@@@"@-  :@B:DFHDz u}w s,Y:6*(2*(T**x>+=s45sss jy2 h ijkl"m(n9oLpbnhrms| +,<z wE+,M,> Y*,  ,> Y,x*E45E;E 9ywx y!z){.|C}|!!z wl +,M,6 Y,6* 67,6  * *,," *,%(,6 Y,xf ?() 2;*45; ~)byF #)/9?CINZ_gms|# z &w|.+$*1+-*1+0+3+-7 *1ܱx.45.8y%-|%z  -w>*;x45<y z  w= Y Y*1*1ܱx =45==y$,4<|z -wi Y *1ܱx45=y| z z{wC*(+@W***1CG@W*1 *1*1*1ٱx>C45CHCIJCKCCLy '09Bz w[*1+-*1+0+3+-7x45y z w>+O= Y*;+RB!S Y*!Wx*>45>9M"XJy"8=| z wd+[A S Y* W+^7S Y*W+a6 Y*;x4d45d_bJ&>cJIdy*  &=CI]c|!z 9-wG*1`jܱx45ky z UwG*1  anx45kJy z o!w4ty"| @~  @