37;org/elasticsearch/action/termvector/MultiTermVectorsRequestLorg/elasticsearch/action/ActionRequest;Lorg/elasticsearch/action/CompositeIndicesRequest;&org/elasticsearch/action/ActionRequest0org/elasticsearch/action/CompositeIndicesRequestMultiTermVectorsRequest.java1org/elasticsearch/action/get/MultiGetRequest$Item ,org/elasticsearch/action/get/MultiGetRequest Item6org/elasticsearch/common/xcontent/XContentParser$Token0org/elasticsearch/common/xcontent/XContentParserToken preferenceLjava/lang/String;requestsLjava/util/List;ILjava/util/List;idsLjava/util/Set;#Ljava/util/Set;()V  java/util/ArrayList   "java/util/HashSet$ %  'this=Lorg/elasticsearch/action/termvector/MultiTermVectorsRequest;addv(Lorg/elasticsearch/action/termvector/TermVectorRequest;)Lorg/elasticsearch/action/termvector/MultiTermVectorsRequest;java/util/List-(Ljava/lang/Object;)Z +/ .0termVectorRequest7Lorg/elasticsearch/action/termvector/TermVectorRequest;u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/action/termvector/MultiTermVectorsRequest;#Lorg/elasticsearch/common/Nullable;5org/elasticsearch/action/termvector/TermVectorRequest69(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 8 79indextypeidr(Lorg/elasticsearch/action/get/MultiGetRequest$Item;)Lorg/elasticsearch/action/termvector/MultiTermVectorsRequest;6(Lorg/elasticsearch/action/get/MultiGetRequest$Item;)V ? 7@item3Lorg/elasticsearch/action/get/MultiGetRequest$Item;validate=()Lorg/elasticsearch/action/ActionRequestValidationException;isEmpty()Z FG .H*multi term vectors: no documents requestedJ(org/elasticsearch/action/ValidateActionsLaddValidationError(Ljava/lang/String;Lorg/elasticsearch/action/ActionRequestValidationException;)Lorg/elasticsearch/action/ActionRequestValidationException; NO MP9org/elasticsearch/action/ActionRequestValidationExceptionRsize()I TU .Vget(I)Ljava/lang/Object; XY .Z DE 7\java/lang/StringBuilder^ _at multi term vectors for doc aappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; cd _e(I)Ljava/lang/StringBuilder; cg _htoString()Ljava/lang/String; jk _lvalidationExceptionForDoc;Lorg/elasticsearch/action/ActionRequestValidationException;iIvalidationException subRequests()Ljava/util/List;i(Lorg/elasticsearch/action/termvector/TermVectorRequest;Lorg/elasticsearch/common/bytes/BytesReference;)Vjava/lang/Exceptionvjava/lang/Throwablex-org/elasticsearch/common/bytes/BytesReferencezlength |U {}1org/elasticsearch/common/xcontent/XContentFactoryxContent](Lorg/elasticsearch/common/bytes/BytesReference;)Lorg/elasticsearch/common/xcontent/XContent; *org/elasticsearch/common/xcontent/XContent createParserc(Lorg/elasticsearch/common/bytes/BytesReference;)Lorg/elasticsearch/common/xcontent/XContentParser; java/lang/String nextToken:()Lorg/elasticsearch/common/xcontent/XContentParser$Token;  END_OBJECT8Lorg/elasticsearch/common/xcontent/XContentParser$Token;  FIELD_NAME  currentName k  START_ARRAY docsequals /  END_ARRAY  START_OBJECT 7org/elasticsearch/ElasticsearchIllegalArgumentException+docs array element should include an object(Ljava/lang/String;)V  :(Lorg/elasticsearch/action/termvector/TermVectorRequest;)V  7 parseRequestl(Lorg/elasticsearch/action/termvector/TermVectorRequest;Lorg/elasticsearch/common/xcontent/XContentParser;)V 7 +, isValue G )ids array element should only contain idstext k  java/util/Set 0-org/elasticsearch/ElasticsearchParseExceptionNo parameter named and type ARRAY  parametersand type OBJECT_mtermvectors: Parameter  not supportedclose   addSuppressed(Ljava/lang/Throwable;)V yiterator()Ljava/util/Iterator; java/util/IteratorhasNext G next()Ljava/lang/Object; K(Ljava/lang/String;)Lorg/elasticsearch/action/termvector/TermVectorRequest; = 7x2Ljava/lang/Throwable;parser2Lorg/elasticsearch/common/xcontent/XContentParser;token curRequesti$Ljava/util/Iterator;templatedata/Lorg/elasticsearch/common/bytes/BytesReference;currentFieldNamereadFrom3(Lorg/elasticsearch/common/io/stream/StreamInput;)Vjava/io/IOException .org/elasticsearch/common/io/stream/StreamInputreadOptionalString k   readVInt U (I)V  readTermVectorRequesti(Lorg/elasticsearch/common/io/stream/StreamInput;)Lorg/elasticsearch/action/termvector/TermVectorRequest;   7 in0Lorg/elasticsearch/common/io/stream/StreamInput;writeTo4(Lorg/elasticsearch/common/io/stream/StreamOutput;)V  /org/elasticsearch/common/io/stream/StreamOutputwriteOptionalString   writeVInt   . 7out1Lorg/elasticsearch/common/io/stream/StreamOutput;([Ljava/lang/String;)V[Ljava/lang/String;!\s#% replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; '( )arr$len$ SignatureCodeLocalVariableTableLineNumberTable"RuntimeVisibleParameterAnnotations StackMapTable>()Ljava/util/List<+Lorg/elasticsearch/action/IndicesRequest;>; Exceptions SourceFile InnerClasses!-- .M** Y!#*%Y&(/ )*0'*,+,.E *#+1W*/ )* 230 / 0+4.b*#7Y+,-:1W*/*)*;<=0 451 5+>.L*#7Y+A1W*/)*BC0 9:DE.aL*#I K+QLJ=*#W;*#[7N-]:_Y`bfimQL+/45$23;noEpqa)*_ro0* ?@AC'D5E;F@GYC_L2S>st./*#/ )*0Q-3+u. N,~,,::Y:%N-@Y: Y7Y+:*W-9Y:y Y*(WͻY_Y`ȶf-fʶfm˿9-5- +Y_Y`ȶf-f϶fm˿-Y_Y`Ѷf-fӶfm˿]N:ڧB8:::%:  ڧ *(:0:7Y+:W*#1W̱V]`yLvyLyv/z z23b $3=7)*30$VW XY*Z2[=\E]N^^_f`pbzcdefghiknqrsu(x,yL|vX|~2y"!!#Sy 7{yyHy 7{yyy 7{ 64w.:*+*++=* Y #>*#+ 1W/* pq:)*:(Tq0" %392  4.@*++*+*#W*#M,,7N-+/*723$@)*@0 7<?2 $4 .0+M,>6$,2:*($&*Wܱ/>=-+!*,q'q0)*0!0)/2 "&-56 D