36org/elasticsearch/action/termvector/TermVectorResponse'org/elasticsearch/action/ActionResponse,org/elasticsearch/common/xcontent/ToXContentTermVectorResponse.javaCorg/elasticsearch/action/termvector/TermVectorResponse$FieldStrings FieldStrings8org/elasticsearch/action/termvector/TermVectorResponse$1 3org/elasticsearch/common/xcontent/ToXContent$Params Params:org/elasticsearch/action/termvector/TermVectorRequest$Flag5org/elasticsearch/action/termvector/TermVectorRequestFlag termVectors/Lorg/elasticsearch/common/bytes/BytesReference; headerRefindexLjava/lang/String;typeid docVersionJexistsZ artificial sourceCopiedcurrentPositions[IcurrentStartOffsetcurrentEndOffsetcurrentPayloads0[Lorg/elasticsearch/common/bytes/BytesReference;$assertionsDisabled9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V()V )+ ,  .  0 ! 2 "# 4 $# 6 %# 8-org/elasticsearch/common/bytes/BytesReference: &' <  >  @  Bthis8Lorg/elasticsearch/action/termvector/TermVectorResponse;writeTo4(Lorg/elasticsearch/common/io/stream/StreamOutput;)Vjava/io/IOExceptionH/org/elasticsearch/common/io/stream/StreamOutputJ writeString(Ljava/lang/String;)V LM KN  P writeVLong(J)V RS KTisExists()Z VW X writeBoolean(Z)V Z[ K\hasTermVectors ^W _  awriteBytesReference2(Lorg/elasticsearch/common/bytes/BytesReference;)V cd Ke  gout1Lorg/elasticsearch/common/io/stream/StreamOutput; docExists ( ljava/lang/AssertionErrorn o,readFrom3(Lorg/elasticsearch/common/io/stream/StreamInput;)V.org/elasticsearch/common/io/stream/StreamInputs readString()Ljava/lang/String; uv tw readVLong()J yz t{ readBoolean }W t~readBytesReference1()Lorg/elasticsearch/common/bytes/BytesReference; tin0Lorg/elasticsearch/common/io/stream/StreamInput; getFields"()Lorg/apache/lucene/index/Fields;copyBytesArray-()Lorg/elasticsearch/common/bytes/BytesArray; ;4org/elasticsearch/action/termvector/TermVectorFieldsa(Lorg/elasticsearch/common/bytes/BytesReference;Lorg/elasticsearch/common/bytes/BytesReference;)V ) ;(Lorg/elasticsearch/action/termvector/TermVectorResponse;)V )  toXContent(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/elasticsearch/common/xcontent/ToXContent$Params;)Lorg/elasticsearch/common/xcontent/XContentBuilder;_INDEX9Lorg/elasticsearch/common/xcontent/XContentBuilderString; 1org/elasticsearch/common/xcontent/XContentBuilderfield(Lorg/elasticsearch/common/xcontent/XContentBuilderString;Ljava/lang/String;)Lorg/elasticsearch/common/xcontent/XContentBuilder; _TYPE  isArtificial W _ID _VERSION o(Lorg/elasticsearch/common/xcontent/XContentBuilderString;J)Lorg/elasticsearch/common/xcontent/XContentBuilder; FOUND o(Lorg/elasticsearch/common/xcontent/XContentBuilderString;Z)Lorg/elasticsearch/common/xcontent/XContentBuilder;  TERM_VECTORS  startObjectn(Lorg/elasticsearch/common/xcontent/XContentBuilderString;)Lorg/elasticsearch/common/xcontent/XContentBuilder; &org/apache/lucene/util/CharsRefBuilder , org/apache/lucene/index/Fieldsiterator()Ljava/util/Iterator; java/util/IteratorhasNext W  buildField(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/apache/lucene/util/CharsRefBuilder;Lorg/apache/lucene/index/Fields;Ljava/util/Iterator;)V  endObject5()Lorg/elasticsearch/common/xcontent/XContentBuilder; builder3Lorg/elasticsearch/common/xcontent/XContentBuilder;params5Lorg/elasticsearch/common/xcontent/ToXContent$Params;spare(Lorg/apache/lucene/util/CharsRefBuilder; theFields Lorg/apache/lucene/index/Fields; fieldIter(Ljava/util/Iterator;Ljava/util/Iterator;next()Ljava/lang/Object; java/lang/StringG(Ljava/lang/String;)Lorg/elasticsearch/common/xcontent/XContentBuilder; terms3(Ljava/lang/String;)Lorg/apache/lucene/index/Terms; buildFieldStatisticsU(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/apache/lucene/index/Terms;)V TERMS org/apache/lucene/index/TermsH(Lorg/apache/lucene/index/TermsEnum;)Lorg/apache/lucene/index/TermsEnum; !org/apache/lucene/index/TermsEnumsize z  buildTerm(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/apache/lucene/util/CharsRefBuilder;Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/TermsEnum;)V iI fieldNamecurTermsLorg/apache/lucene/index/Terms;termIter#Lorg/apache/lucene/index/TermsEnum;#()Lorg/apache/lucene/util/BytesRef;    copyUTF8Bytes$(Lorg/apache/lucene/util/BytesRef;)V    toString v buildTermStatisticsY(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/apache/lucene/index/TermsEnum;)V  docsAndPositions{(Lorg/apache/lucene/util/Bits;Lorg/apache/lucene/index/DocsAndPositionsEnum;)Lorg/apache/lucene/index/DocsAndPositionsEnum;  ,org/apache/lucene/index/DocsAndPositionsEnumfreq()I   TERM_FREQ  !o(Lorg/elasticsearch/common/xcontent/XContentBuilderString;I)Lorg/elasticsearch/common/xcontent/XContentBuilder; # $ initMemory#(Lorg/apache/lucene/index/Terms;I)V &' ( initValuesQ(Lorg/apache/lucene/index/Terms;Lorg/apache/lucene/index/DocsAndPositionsEnum;I)V *+ , buildValuesV(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/apache/lucene/index/Terms;I)V ./ 0term!Lorg/apache/lucene/util/BytesRef;posEnum.Lorg/apache/lucene/index/DocsAndPositionsEnum;termFreqdocFreq 7 8 totalTermFreq :z ;DOC_FREQ ? @TTF B C hasPayloads EW F hasOffsets HW I hasPositions KW LTOKENS N O startArray Q R TPOS V W START_OFFSET Y Z END_OFFSET \ ]length _ ;`PAYLOAD b c(Lorg/elasticsearch/common/xcontent/XContentBuilderString;Lorg/elasticsearch/common/bytes/BytesReference;)Lorg/elasticsearch/common/xcontent/XContentBuilder; e fendArray h i nextPosition k l startOffset n o endOffset q r getPayload t u)org/elasticsearch/common/bytes/BytesArrayworg/apache/lucene/util/BytesRefybytes[B {| z} _ z([BII)V ) x curPayloadnextPosj org/apache/lucene/util/ArrayUtilgrow([II)[I   getSumDocFreq z  getDocCount  getSumTotalTermFreq z #docCount >= 0 but sumDocFreq ain't!(Ljava/lang/Object;)V ) o0docCount >= 0 but sumTotalTermFrequencies ain't!FIELD_STATISTICS   SUM_DOC_FREQ   DOC_COUNT  SUM_TTF  %docCount was -1 but sumDocFreq ain't!2docCount was -1 but sumTotalTermFrequencies ain't!4org/elasticsearch/ElasticsearchIllegalStateExceptionjava/lang/StringBuilder ,USomething is wrong with the field statistics of the term vector request: Values are append-(Ljava/lang/String;)Ljava/lang/StringBuilder;  -(Ljava/lang/Object;)Ljava/lang/StringBuilder;   (J)Ljava/lang/StringBuilder;   (I)Ljava/lang/StringBuilder;    )M  sumDocFreqdocCountsumTotalTermFrequencies setExists setFieldse(Lorg/apache/lucene/index/Fields;Ljava/util/Set;Ljava/util/EnumSet;Lorg/apache/lucene/index/Fields;)V4org/elasticsearch/action/termvector/TermVectorWriter   termVectorsByFieldselectedFields#Ljava/util/Set;Ljava/util/Set;flagsQLjava/util/EnumSet;Ljava/util/EnumSet;topLevelFieldstvw6Lorg/elasticsearch/action/termvector/TermVectorWriter;setTermVectorField9(Lorg/elasticsearch/common/io/stream/BytesStreamOutput;)V4org/elasticsearch/common/io/stream/BytesStreamOutput { output6Lorg/elasticsearch/common/io/stream/BytesStreamOutput; setHeaderheader setDocVersionversiongetIndexgetTypegetId setArtificialjava/lang/ClassdesiredAssertionStatus W CodeLocalVariableTableLineNumberTable StackMapTable ExceptionsLocalVariableTypeTable Signature(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/apache/lucene/util/CharsRefBuilder;Lorg/apache/lucene/index/Fields;Ljava/util/Iterator;)V(Lorg/apache/lucene/index/Fields;Ljava/util/Set;Ljava/util/EnumSet;Lorg/apache/lucene/index/Fields;)V SourceFile InnerClasses! !"#$#%#&'()*@*-*/*1*3* 5* 7* 9*;=*+?*,A*-C*@DE@@@2 \R SUWX!Y(Z0]5^:_?`)+{1*-*/*1*3* 5* 7* 9*;= 1DE& bR SUWX!Y(Z0cFGJ+*?O+*AO+*CO+*QU*Y=+]+*`]*`+*bf+*hf JDEJij%%k. ghij k%l*m2n9oApIrII^Ws7m'*b *h*b *h oYp*b 7DE u*v  @qr@*+x?*+xA*+xC*+|Q*+/+*+b*+h@DE@& {|}~ (/7??IH*`;*Y4*3**bb**hhY*b*h Y* HDE"/?/IƲm*? oYpm*A oYpm*C oYp+*?W+*AW*+*CW+*QW+*YW*Y++WYN*::*+-ϧ+W+>DE+% N*?KW^jv* I? \:+W-:*++W:6*+,+W+W\ 5\DE\\\\ PA2* \2 "*2AKQV[%5 IU :,+,W*+:6+"%W*-)*--*+-1+WRUDEUUUUN23&/45-(62  &-7>GOTIPm.,9 ,< ,9,<= oYp,9>+A%W+D,<W*PDEPP6716:CO I./>,G,J ,M+PSW6s+UW,M+X*5.%W,J!+[*7.%W+^*9.%W,G!*=2a+d*=2gW+W+jW4!vDE6B',3BIXg}   $$ I*+0y6r,m6+M *5O+J*7,pO*9,sO+G2,v:*=xY~S *=SHI)3cuyDEyy45y6: &1<C I N j rx-zI&'B+M**55+J**77**99+G *x= BDEBB6"&29A,B,6,7_m! oYm oY+W+!W+%W+W+W6m!=oYmm=doYYY!ŷǿ>DE B"# $%&-'E(M)V*`+j,r-x0138-,UIVW/*/ DE;[>*/DE ?@Y*:+ +,-ұ>DE C EFIIA *+h DE  LMd>*+bDE PQS>*QDE TVv/*? DEYv/*A DE]v/*C DEaW/*1 DEe[>*1DE  ij+4m/ @"   @