3d1org/elasticsearch/search/highlight/HighlightPhase4org/elasticsearch/common/component/AbstractComponent,org/elasticsearch/search/fetch/FetchSubPhaseHighlightPhase.java7org/elasticsearch/search/fetch/FetchSubPhase$HitContext HitContextDorg/elasticsearch/search/highlight/HighlighterContext$HighlightQuery 5org/elasticsearch/search/highlight/HighlighterContext HighlightQuery?org/elasticsearch/search/highlight/SearchContextHighlight$Field9org/elasticsearch/search/highlight/SearchContextHighlightFieldBorg/elasticsearch/index/mapper/MapperService$SmartNameFieldMappers,org/elasticsearch/index/mapper/MapperServiceSmartNameFieldMappersForg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions FieldOptions.org/apache/lucene/index/FieldInfo$IndexOptions!org/apache/lucene/index/FieldInfo IndexOptions highlighters1Lorg/elasticsearch/search/highlight/Highlighters;`(Lorg/elasticsearch/common/settings/Settings;Lorg/elasticsearch/search/highlight/Highlighters;)V(Lorg/elasticsearch/common/inject/Inject;/(Lorg/elasticsearch/common/settings/Settings;)V $' ( "# *this3Lorg/elasticsearch/search/highlight/HighlightPhase;settings,Lorg/elasticsearch/common/settings/Settings; parseElements()Ljava/util/Map; highlight2:org/elasticsearch/search/highlight/HighlighterParseElement4()V $6 57-org/elasticsearch/common/collect/ImmutableMap9ofU(Ljava/lang/Object;Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableMap; ;< :=hitsExecutionNeeded4(Lorg/elasticsearch/search/internal/SearchContext;)Zcontext1Lorg/elasticsearch/search/internal/SearchContext; hitsExecutej(Lorg/elasticsearch/search/internal/SearchContext;[Lorg/elasticsearch/search/internal/InternalSearchHit;)V(org/elasticsearch/ElasticsearchExceptionEhits6[Lorg/elasticsearch/search/internal/InternalSearchHit;hitExecutionNeeded/org/elasticsearch/search/internal/SearchContextJ=()Lorg/elasticsearch/search/highlight/SearchContextHighlight; 2L KM hitExecutem(Lorg/elasticsearch/search/internal/SearchContext;Lorg/elasticsearch/search/fetch/FetchSubPhase$HitContext;)V%org/elasticsearch/common/collect/MapsQ newHashMap()Ljava/util/HashMap; ST RUfields()Ljava/util/Collection; WX Yjava/util/Collection[iterator()Ljava/util/Iterator; ]^ \_ java/util/Mapajava/util/IteratorchasNext()Z ef dgnext()Ljava/lang/Object; ij dkfield()Ljava/lang/String; mn o$org/elasticsearch/common/regex/RegexqisSimpleMatchPattern(Ljava/lang/String;)Z st ru mapperService0()Lorg/elasticsearch/index/mapper/MapperService; wx Kyhit7()Lorg/elasticsearch/search/internal/InternalSearchHit; {| }3org/elasticsearch/search/internal/InternalSearchHittype n documentMapperC(Ljava/lang/String;)Lorg/elasticsearch/index/mapper/DocumentMapper; -org/elasticsearch/index/mapper/DocumentMappermappers7()Lorg/elasticsearch/index/mapper/DocumentFieldMappers; 3org/elasticsearch/index/mapper/DocumentFieldMapperssimpleMatchToFullName$(Ljava/lang/String;)Ljava/util/List; .org/elasticsearch/common/collect/ImmutableListD(Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableList; ; java/util/List forceSourceD(Lorg/elasticsearch/search/highlight/SearchContextHighlight$Field;)Z  sourceMapper=()Lorg/elasticsearch/index/mapper/internal/SourceFieldMapper; 9org/elasticsearch/index/mapper/internal/SourceFieldMapperenabled f 7org/elasticsearch/ElasticsearchIllegalArgumentExceptionjava/lang/StringBuilder 7source is forced for fields append-(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder;  but type [] has disabled _sourcetoString n (Ljava/lang/String;)V $ _java/lang/StringgetMapperForField(Ljava/lang/String;Lorg/elasticsearch/search/internal/SearchContext;Lorg/elasticsearch/search/fetch/FetchSubPhase$HitContext;)Lorg/elasticsearch/index/mapper/FieldMapper; *org/elasticsearch/index/mapper/FieldMapper fieldOptionsJ()Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions; highlighterType n  fieldType(()Lorg/apache/lucene/document/FieldType; $org/apache/lucene/document/FieldTypestoreTermVectors f storeTermVectorOffsets f storeTermVectorPositions f fvh indexOptions2()Lorg/apache/lucene/index/FieldInfo$IndexOptions; (DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETS0Lorg/apache/lucene/index/FieldInfo$IndexOptions; postingsplain/org/elasticsearch/search/highlight/HighlightersgetD(Ljava/lang/String;)Lorg/elasticsearch/search/highlight/Highlighter; unknown highlighter type [] for the field [].org/elasticsearch/search/highlight/HighlighterhighlightQuery"()Lorg/apache/lucene/search/Query;  parsedQuery-()Lorg/elasticsearch/index/query/ParsedQuery;  K)org/elasticsearch/index/query/ParsedQueryquery   KqueryRewritten  f K D(Lorg/apache/lucene/search/Query;Lorg/apache/lucene/search/Query;Z)V $  2(Ljava/lang/String;Lorg/elasticsearch/search/highlight/SearchContextHighlight$Field;Lorg/elasticsearch/index/mapper/FieldMapper;Lorg/elasticsearch/search/internal/SearchContext;Lorg/elasticsearch/search/fetch/FetchSubPhase$HitContext;Lorg/elasticsearch/search/highlight/HighlighterContext$HighlightQuery;)V $ l(Lorg/elasticsearch/search/highlight/HighlighterContext;)Lorg/elasticsearch/search/highlight/HighlightField; 2 1org/elasticsearch/search/highlight/HighlightFieldname n put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  bhighlightFields(Ljava/util/Map;)V   /Lorg/elasticsearch/index/mapper/DocumentMapper;fieldNamesToHighlight$Ljava/util/List;Ljava/util/List;sourceFieldMapper;Lorg/elasticsearch/index/mapper/internal/SourceFieldMapper;useFastVectorHighlighterZFLorg/elasticsearch/search/highlight/HighlighterContext$HighlightQuery; fieldMapper/Lorg/elasticsearch/index/mapper/FieldMapper<*>;,Lorg/elasticsearch/index/mapper/FieldMapper;Ljava/lang/String; highlighter0Lorg/elasticsearch/search/highlight/Highlighter;highlighterContext7Lorg/elasticsearch/search/highlight/HighlighterContext;highlightField3Lorg/elasticsearch/search/highlight/HighlightField; fieldNamei$Ljava/util/Iterator;ALorg/elasticsearch/search/highlight/SearchContextHighlight$Field; hitContext9Lorg/elasticsearch/search/fetch/FetchSubPhase$HitContext;VLjava/util/Map;Ljava/util/Map;smartNameFieldMapper@(Ljava/lang/String;)Lorg/elasticsearch/index/mapper/FieldMapper; => ? smartNameX(Ljava/lang/String;)Lorg/elasticsearch/index/mapper/MapperService$SmartNameFieldMappers; AB C hasDocMapper Ef F docMapper1()Lorg/elasticsearch/index/mapper/DocumentMapper; HI J equals(Ljava/lang/Object;)Z MN Omapper.()Lorg/elasticsearch/index/mapper/FieldMapper; QR S fullMapperDLorg/elasticsearch/index/mapper/MapperService$SmartNameFieldMappers; searchContextCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations SignatureS()Ljava/util/Map; Exceptions StackMapTableLocalVariableTypeTable(Ljava/lang/String;Lorg/elasticsearch/search/internal/SearchContext;Lorg/elasticsearch/search/fetch/FetchSubPhase$HitContext;)Lorg/elasticsearch/index/mapper/FieldMapper<*>; SourceFile InnerClasses!"#$%XQ *+)*,+Y  ,- ./ "#Z89 :[&01X7 35Y8>Y  ,-Z>\]?@X6Y,-ABZCCDX?Y ,-ABGHZH^FI@XL +NY ,- ABZL_ @OPX9VN+NZ`:hl:pv%+z,~:p: p:+NN+z,~:3YY,~:h4l:*+,:  ̶:  X ؙ! ۙ ޙ6  :   : : *+ :  .YY ̶ Y+++ :  Y̶̶: Y +, :   :-Wȧ,~-!YC"R#%~8&'$'() * +- . V/0 1* 12 34"5.;67_#%(m867,-AB9:<`*R#$+, _#$;Z%QR(T3UCVRWUX_[k\~]^bcdehij$k)l0m@nGpKtVu[vz{}_bdB VK bdd'9@ :% 0K bdd^FXX,z-~:+@:8,z+D: GKL-~PT:YH*+UVX,-X5.XWBX9:H"=Q-` =Q,Z" *LNU_L\abc2       !@