3/:org/elasticsearch/index/termvectors/ShardTermVectorService9org/elasticsearch/index/shard/AbstractIndexShardComponentShardTermVectorService.javaIorg/elasticsearch/index/termvectors/ShardTermVectorService$ParallelFieldsParallelFields(Lorg/elasticsearch/index/shard/ShardId;Lorg/elasticsearch/common/settings/Settings;Lorg/elasticsearch/cluster/action/index/MappingUpdatedAction;)V(Lorg/elasticsearch/common/inject/Inject;0Lorg/elasticsearch/index/settings/IndexSettings;V(Lorg/elasticsearch/index/shard/ShardId;Lorg/elasticsearch/common/settings/Settings;)V $( ) ! +thisAreader'()Lorg/apache/lucene/index/IndexReader; CD E6org/elasticsearch/action/termvector/TermVectorResponseG5org/elasticsearch/action/termvector/TermVectorRequestItype()Ljava/lang/String; KL JMid OL JP9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V $R HSselectedFields()Ljava/util/Set; UV JWhandleFieldWildcards:(Lorg/elasticsearch/action/termvector/TermVectorRequest;)V YZ [#org/apache/lucene/index/IndexReader]#org/apache/lucene/index/MultiFields_ getFieldsG(Lorg/apache/lucene/index/IndexReader;)Lorg/apache/lucene/index/Fields; ab `cdoc1()Lorg/elasticsearch/common/bytes/BytesReference; ef JggenerateTermVectorsFromDocY(Lorg/elasticsearch/action/termvector/TermVectorRequest;)Lorg/apache/lucene/index/Fields; ij korg/apache/lucene/index/FieldsmgetFlags()Ljava/util/EnumSet; op Jq setFieldse(Lorg/apache/lucene/index/Fields;Ljava/util/Set;Ljava/util/EnumSet;Lorg/apache/lucene/index/Fields;)V st Hu setExists(Z)V wx Hy setArtificial {x H|close()V ~ org/apache/lucene/index/Term_uid"org/elasticsearch/index/mapper/UidcreateUidAsBytesG(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/util/BytesRef; 6(Ljava/lang/String;Lorg/apache/lucene/util/BytesRef;)V $ loadDocIdAndVersion(Lorg/apache/lucene/index/IndexReader;Lorg/apache/lucene/index/Term;)Lorg/elasticsearch/common/lucene/uid/Versions$DocIdAndVersion; context-Lorg/apache/lucene/index/AtomicReaderContext; +org/apache/lucene/index/AtomicReaderContext(()Lorg/apache/lucene/index/AtomicReader; C docIdI $org/apache/lucene/index/AtomicReadergetTermVectors#(I)Lorg/apache/lucene/index/Fields; addGeneratedTermVectors(Lorg/apache/lucene/index/Fields;Lorg/elasticsearch/action/termvector/TermVectorRequest;Lorg/apache/lucene/index/Term;Z)Lorg/apache/lucene/index/Fields; versionJ  setDocVersion(J)V H(org/elasticsearch/ElasticsearchException%failed to execute term vector request*(Ljava/lang/String;Ljava/lang/Throwable;)V $ termVectorsByField Lorg/apache/lucene/index/Fields;topLevelFieldsuidTermLorg/apache/lucene/index/Term;docIdAndVersion>Lorg/elasticsearch/common/lucene/uid/Versions$DocIdAndVersion;exLjava/lang/Throwable;request7Lorg/elasticsearch/action/termvector/TermVectorRequest; concreteIndexLjava/lang/String;searcher0Lorg/elasticsearch/index/engine/Engine$Searcher;topLevelReader%Lorg/apache/lucene/index/IndexReader;termVectorResponse8Lorg/elasticsearch/action/termvector/TermVectorResponse;java/util/HashSet $  java/util/Setiterator()Ljava/util/Iterator; java/util/IteratorhasNext()Z next()Ljava/lang/Object; java/lang/String mapperService0()Lorg/elasticsearch/index/mapper/MapperService; >,org/elasticsearch/index/mapper/MapperServicesimpleMatchToIndexNames$(Ljava/lang/String;)Ljava/util/List; addAll(Ljava/util/Collection;)Z  org/elasticsearch/common/Strings EMPTY_ARRAY[Ljava/lang/String; toArray(([Ljava/lang/Object;)[Ljava/lang/Object; L([Ljava/lang/String;)Lorg/elasticsearch/action/termvector/TermVectorRequest; U Jpatterni$Ljava/util/Iterator; fieldNames#Ljava/util/Set;Ljava/util/Set; isValidField/(Lorg/elasticsearch/index/mapper/FieldMapper;)Z5org/elasticsearch/index/mapper/core/StringFieldMapper*org/elasticsearch/index/mapper/FieldMapper fieldType(()Lorg/apache/lucene/document/FieldType;     $org/apache/lucene/document/FieldTypeindexed  field,Lorg/elasticsearch/index/mapper/FieldMapper;java/io/IOExceptionsmartNameFieldMapper@(Ljava/lang/String;)Lorg/elasticsearch/index/mapper/FieldMapper;    storeTermVectors  add(Ljava/lang/Object;)Z  ! "isEmpty $ %"(ZLorg/apache/lucene/index/Term;)V $' (get^(Lorg/elasticsearch/index/engine/Engine$Get;)Lorg/elasticsearch/index/engine/Engine$GetResult; *+ >,exists . /release 1 2 getService/()Lorg/elasticsearch/index/get/ShardGetService; 45 >6+org/elasticsearch/index/get/ShardGetService8(Lorg/elasticsearch/index/engine/Engine$GetResult;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lorg/elasticsearch/search/fetch/source/FetchSourceContext;Z)Lorg/elasticsearch/index/get/GetResult; *: 9;%org/elasticsearch/index/get/GetResult=()Ljava/util/Map; a? >@ java/util/MapBvalues()Ljava/util/Collection; DE CFoffsets H JIgenerateTermVectors9(Ljava/util/Collection;Z)Lorg/apache/lucene/index/Fields; KL M mergeFieldsV([Ljava/lang/String;[Lorg/apache/lucene/index/Fields;)Lorg/apache/lucene/index/Fields; OP Q fieldMapper getResult'Lorg/elasticsearch/index/get/GetResult;realTime validFields1Lorg/elasticsearch/index/engine/Engine$GetResult;generatedTermVectors*org/apache/lucene/index/memory/MemoryIndexZ $x [\java/util/Collection^ _$org/elasticsearch/index/get/GetFieldagetName cL bd indexAnalyzer'()Lorg/apache/lucene/analysis/Analyzer; fg  hanalysisService4()Lorg/elasticsearch/index/analysis/AnalysisService; jk l0org/elasticsearch/index/analysis/AnalysisServicendefaultIndexAnalyzer2()Lorg/elasticsearch/index/analysis/NamedAnalyzer; pq or#org/apache/lucene/analysis/Analyzert getValues()Ljava/util/List; vw bxjava/util/Listz {java/lang/Object}toString L ~addFieldL(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/analysis/Analyzer;)V  [createSearcher*()Lorg/apache/lucene/search/IndexSearcher;  [&org/apache/lucene/search/IndexSearchergetIndexReader D textLjava/lang/Object;analyzer%Lorg/apache/lucene/analysis/Analyzer;getField&Lorg/elasticsearch/index/get/GetField;>Ljava/util/Collection;Ljava/util/Collection; withOffsetsindex,Lorg/apache/lucene/index/memory/MemoryIndex;)()Lorg/elasticsearch/index/shard/ShardId; / >%org/elasticsearch/index/shard/ShardIdgetIndex L  parseDocument(Ljava/lang/String;Ljava/lang/String;Lorg/elasticsearch/common/bytes/BytesReference;)Lorg/elasticsearch/index/mapper/ParsedDocument;  -org/elasticsearch/index/mapper/ParsedDocumentrootDoc8()Lorg/elasticsearch/index/mapper/ParseContext$Document;   aw &org/apache/lucene/index/IndexableFieldname L contains ! _ _" '(Ljava/lang/String;)[Ljava/lang/String; v [Ljava/lang/Object;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;  %(Ljava/lang/String;Ljava/util/List;)V $ b(Lorg/apache/lucene/index/IndexableField;parsedDocument/Lorg/elasticsearch/index/mapper/ParsedDocument;6Lorg/elasticsearch/index/mapper/ParseContext$Document; seenFields*Ljava/util/Collection; indexService0()Lorg/elasticsearch/index/service/IndexService;  >documentMapperWithAutoCreate<(Ljava/lang/String;)Lorg/elasticsearch/common/collect/Tuple;  &org/elasticsearch/common/collect/Tuplev1  -org/elasticsearch/index/mapper/DocumentMapper,org/elasticsearch/index/mapper/SourceToParsesource_(Lorg/elasticsearch/common/bytes/BytesReference;)Lorg/elasticsearch/index/mapper/SourceToParse;  B(Ljava/lang/String;)Lorg/elasticsearch/index/mapper/SourceToParse; K  flyweight1(Z)Lorg/elasticsearch/index/mapper/SourceToParse;  parse_(Lorg/elasticsearch/index/mapper/SourceToParse;)Lorg/elasticsearch/index/mapper/ParsedDocument;  setMappingsModifiedY(Lorg/elasticsearch/common/collect/Tuple;)Lorg/elasticsearch/index/mapper/ParsedDocument;  mappingsModified  ,org/elasticsearch/index/service/IndexService indexUUID L ;org/elasticsearch/cluster/action/index/MappingUpdatedActionupdateMappingOnMasterV(Ljava/lang/String;Lorg/elasticsearch/index/mapper/DocumentMapper;Ljava/lang/String;)V  -org/elasticsearch/common/bytes/BytesReference/Lorg/elasticsearch/common/bytes/BytesReference;.Lorg/elasticsearch/index/mapper/MapperService;.Lorg/elasticsearch/index/service/IndexService; docMapperlLorg/elasticsearch/common/collect/Tuple;(Lorg/elasticsearch/common/collect/Tuple; ![Lorg/apache/lucene/index/Fields; "#  java/lang/AssertionError  terms3(Ljava/lang/String;)Lorg/apache/lucene/index/Terms;  n4(Ljava/lang/String;Lorg/apache/lucene/index/Terms;)V  Lorg/apache/lucene/index/Terms; fieldNamearr$len$ fieldObject fieldsObjectparallelFieldsKLorg/elasticsearch/index/termvectors/ShardTermVectorService$ParallelFields;java/lang/ClassdesiredAssertionStatus  !CodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations"RuntimeVisibleParameterAnnotations StackMapTableLocalVariableTypeTable Exceptions Signaturea(Ljava/util/Collection;Z)Lorg/apache/lucene/index/Fields; SourceFile InnerClasses! !"# $%#\ *+,**-,$* -. /0 12 !%>? @&&' '34#?*+6*$-.% DE78# *6<BN-F:HY,+N+QT:+X*+\d:+h=*+l::+X+rvz}:-Y+N+Q::L: +X* +:  +X+rvz z-:Y: - 2q:z:2qz$z G34 9]T -. &% I JK&N-O2S9U@VGXLYP[a\g]m^qszabceghjklmnstpqsu(5 2^Hnn)H n#H:M: YZ#PYM+XN-&-:,*6W+,W$4&,P-.PH) H%yz&{;|>}O~(+#g++ $-.% ( #X  Y:,X:H:*6:* #W&+*6Y-)-:0+:3*67,Q,N<:*AG,JN:3 : 3 +*,XnY+SYSR$z :&S*6OTU -.    V# W*X:Y)  W%^ *:CFSV`cmo(, 1  'B: n*KL# [Y]N+`:sb:e:*6i:*6ms:y|:: - -d$f x  e#.ZCE'az-.a# ) a%. '.CHYx(4[Gbu "_[*+,ij# **6+N+hM,NY:Y:-|::*6:W*+X+X-: bY ·ŹW^*+JN$f fwSD Q;-.e'0a)'0a%F'0Qfwz(,;J__> -*#^*6:*6:,:-,:*,+$R^-.^^K^e SH@<") @% <D[(![OP# qYN,:66X2:   Y +:6 6   & 2:  :  -   ل-$ V  M 72<- ?* !H d_\q-.qqi%* !4MV[cio(D n #*#4" %7( @-.2