33org/elasticsearch/search/highlight/PlainHighlighterjava/lang/Object.org/elasticsearch/search/highlight/HighlighterPlainHighlighter.java5org/elasticsearch/search/highlight/PlainHighlighter$1?org/elasticsearch/search/highlight/SearchContextHighlight$Field 9org/elasticsearch/search/highlight/SearchContextHighlight Field7org/elasticsearch/search/fetch/FetchSubPhase$HitContext,org/elasticsearch/search/fetch/FetchSubPhase HitContextForg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions FieldOptions:org/elasticsearch/search/highlight/HighlightUtils$Encoders1org/elasticsearch/search/highlight/HighlightUtilsEncodersDorg/elasticsearch/search/highlight/HighlighterContext$HighlightQuery5org/elasticsearch/search/highlight/HighlighterContextHighlightQuery0org/elasticsearch/index/mapper/FieldMapper$Names!*org/elasticsearch/index/mapper/FieldMapper#Names CACHE_KEYLjava/lang/String;highlight-plain(()V *+ ,this5Lorg/elasticsearch/search/highlight/PlainHighlighter;names()[Ljava/lang/String;java/lang/String2plain4 highlighter6 highlightl(Lorg/elasticsearch/search/highlight/HighlighterContext;)Lorg/elasticsearch/search/highlight/HighlightField;java/lang/Exception:fieldALorg/elasticsearch/search/highlight/SearchContextHighlight$Field; <= >context1Lorg/elasticsearch/search/internal/SearchContext; @A B hitContext9Lorg/elasticsearch/search/fetch/FetchSubPhase$HitContext; DE Fmapper,Lorg/elasticsearch/index/mapper/FieldMapper; HI J fieldOptionsJ()Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions; LM Nencoder()Ljava/lang/String; PQ RhtmlTequals(Ljava/lang/Object;)Z VW 3XHTML,Lorg/apache/lucene/search/highlight/Encoder; Z[ \/org/elasticsearch/search/internal/SearchContext^DEFAULT `[ a*org/apache/lucene/search/highlight/Encoderccache()Ljava/util/Map; ef g java/util/Mapi containsKey kW jl%org/elasticsearch/common/collect/Mapsn newHashMap()Ljava/util/HashMap; pq orput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; tu jvget&(Ljava/lang/Object;)Ljava/lang/Object; xy jz.org/apache/lucene/search/highlight/Highlighter|queryFLorg/elasticsearch/search/highlight/HighlighterContext$HighlightQuery; ~  originalQuery"()Lorg/apache/lucene/search/Query; 4org/elasticsearch/search/highlight/CustomQueryScorerrequireFieldMatch()Ljava/lang/Boolean; java/lang/Boolean booleanValue()Z 4()Lorg/elasticsearch/index/mapper/FieldMapper$Names; 0 $ indexName Q "org/apache/lucene/search/Query5(Lorg/apache/lucene/search/Query;Ljava/lang/String;)V * .org/apache/lucene/search/highlight/QueryScorersetExpandMultiTermQuery(Z)V numberOfFragments()I 1org/apache/lucene/search/highlight/NullFragmenter , fragmenter Q 7org/apache/lucene/search/highlight/SimpleSpanFragmenterfragmentCharSize 4(Lorg/apache/lucene/search/highlight/QueryScorer;I)V * simple3org/apache/lucene/search/highlight/SimpleFragmenter(I)V * span7org/elasticsearch/ElasticsearchIllegalArgumentExceptionjava/lang/StringBuilder ,unknown fragmenter option [append-(Ljava/lang/String;)Ljava/lang/StringBuilder; ] for the field [ fieldName ' ]toString Q (Ljava/lang/String;)V * -org/apache/lucene/search/highlight/Fragmenter6org/apache/lucene/search/highlight/SimpleHTMLFormatterpreTags 1 postTags 1 '(Ljava/lang/String;Ljava/lang/String;)V * (Lorg/apache/lucene/search/highlight/Formatter;Lorg/apache/lucene/search/highlight/Encoder;Lorg/apache/lucene/search/highlight/Scorer;)V * }setTextFragmenter2(Lorg/apache/lucene/search/highlight/Fragmenter;)V }setMaxDocCharsToAnalyze }java/util/ArrayList , mapperService0()Lorg/elasticsearch/index/mapper/MapperService; _hit7()Lorg/elasticsearch/search/internal/InternalSearchHit; 3org/elasticsearch/search/internal/InternalSearchHittype Q ,org/elasticsearch/index/mapper/MapperServicedocumentMapperC(Ljava/lang/String;)Lorg/elasticsearch/index/mapper/DocumentMapper;  -org/elasticsearch/index/mapper/DocumentMapperanalyzerMapper:()Lorg/elasticsearch/index/mapper/internal/AnalyzerMapper;  6org/elasticsearch/index/mapper/internal/AnalyzerMapper  setAnalyzer^(Lorg/elasticsearch/search/highlight/HighlighterContext;)Lorg/apache/lucene/analysis/Analyzer;    loadFieldValues(Lorg/elasticsearch/search/highlight/SearchContextHighlight$Field;Lorg/elasticsearch/index/mapper/FieldMapper;Lorg/elasticsearch/search/internal/SearchContext;Lorg/elasticsearch/search/fetch/FetchSubPhase$HitContext;)Ljava/util/List;  java/util/Listiterator()Ljava/util/Iterator;  #org/apache/lucene/analysis/Analyzerjava/util/IteratorhasNext  next()Ljava/lang/Object; !" #  tokenStreamN(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/analysis/TokenStream; &' (add @W A;org/elasticsearch/search/fetch/FetchPhaseExecutionExceptionCFailed to highlight field [E[(Lorg/elasticsearch/search/internal/SearchContext;Ljava/lang/String;Ljava/lang/Throwable;)V *G DH scoreOrdered J K8(Lorg/elasticsearch/search/highlight/PlainHighlighter;)V *M N%org/apache/lucene/util/CollectionUtilP introSort)(Ljava/util/List;Ljava/util/Comparator;)V RS QTsize V W W[Ljava/lang/String;Z(I)Ljava/lang/Object; x\ ] ;1org/elasticsearch/search/highlight/HighlightField`(org/elasticsearch/common/text/StringTextbconvertFromStringArray:([Ljava/lang/String;)[Lorg/elasticsearch/common/text/Text; de cf:(Ljava/lang/String;[Lorg/elasticsearch/common/text/Text;)V *h ai noMatchSize k l ] findGoodEndForNoHighlightExcerpt,(ILorg/apache/lucene/analysis/TokenStream;)I op q"org/elasticsearch/common/text/Texts substring(II)Ljava/lang/String; uv 3w cmapperspLjava/util/Map;Lorg/apache/lucene/search/highlight/Highlighter;>;Ljava/util/Map;/Lorg/apache/lucene/search/highlight/Fragmenter; Lorg/apache/lucene/search/Query; queryScorer0Lorg/apache/lucene/search/highlight/QueryScorer; formatter.Lorg/apache/lucene/search/highlight/Formatter;bestTextFragment1Lorg/apache/lucene/search/highlight/TextFragment;arr$len$Ii$text(Lorg/apache/lucene/analysis/TokenStream;bestTextFragmentstextToHighlightLjava/lang/Object;Ljava/util/Iterator;eLjava/lang/Exception;i fragments fieldContentsendhighlighterContext7Lorg/elasticsearch/search/highlight/HighlighterContext;/Lorg/elasticsearch/index/mapper/FieldMapper<*>;entry0Lorg/apache/lucene/search/highlight/Highlighter; fragsListHLjava/util/ArrayList;Ljava/util/ArrayList;textsToHighlight$Ljava/util/List;Ljava/util/List;8Lorg/elasticsearch/index/mapper/internal/AnalyzerMapper;analyzer%Lorg/apache/lucene/analysis/Analyzer;java/io/IOException + -close + -reset + -incrementToken  - getAttribute5(Ljava/lang/Class;)Lorg/apache/lucene/util/Attribute;  - endOffset  3java/lang/Throwableattr0@?ADBSEdGrHwIJKMNOPQRST'VYXtZ[]_cdgilnoqr0t3vAw[xjyrwx|{~}~&-8JPVgs !+ _$Bd$dL  _$dj}  _$dj}3 !#1C F: _$dj} E3- _$dj} 3-99$ _$dj}  _$dj} ;( _$dj} )[!A [B _$dj} [3;(& opRu+31=++=++<+33N--=6++-=>++:++ hGhR^hhjh*.+Puku&V #.8BDGKRY\^bhn'3 -:      "$%