Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\search\highlight\HighlighterParseElement.class
???? 3? :org/elasticsearch/search/highlight/HighlighterParseElement java/lang/Object +org/elasticsearch/search/SearchParseElement HighlighterParseElement.java 6org/elasticsearch/common/xcontent/XContentParser$Token 0org/elasticsearch/common/xcontent/XContentParser Token Forg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions 9org/elasticsearch/search/highlight/SearchContextHighlight FieldOptions Norg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder Builder ?org/elasticsearch/search/highlight/SearchContextHighlight$Field Field DEFAULT_PRE_TAGS [Ljava/lang/String; DEFAULT_POST_TAGS STYLED_PRE_TAG STYLED_POST_TAGS <init> ()V this <Lorg/elasticsearch/search/highlight/HighlighterParseElement; parse f(Lorg/elasticsearch/common/xcontent/XContentParser;Lorg/elasticsearch/search/internal/SearchContext;)V java/lang/Exception % 7org/elasticsearch/ElasticsearchIllegalArgumentException ' /org/elasticsearch/search/internal/SearchContext ) queryParserService 9()Lorg/elasticsearch/index/query/IndexQueryParserService; + , * - ?(Lorg/elasticsearch/common/xcontent/XContentParser;Lorg/elasticsearch/index/query/IndexQueryParserService;)Lorg/elasticsearch/search/highlight/SearchContextHighlight; # / 0 highlight >(Lorg/elasticsearch/search/highlight/SearchContextHighlight;)V 2 3 * 4 -org/elasticsearch/search/SearchParseException 6 :Error while trying to parse Highlighter element in request 8 F(Lorg/elasticsearch/search/internal/SearchContext;Ljava/lang/String;)V : 7 ; ex 9Lorg/elasticsearch/ElasticsearchIllegalArgumentException; parser 2Lorg/elasticsearch/common/xcontent/XContentParser; context 1Lorg/elasticsearch/search/internal/SearchContext; java/io/IOException C &org/elasticsearch/common/collect/Lists E newArrayList ()Ljava/util/ArrayList; G H F I L preTags e([Ljava/lang/String;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; N O P R postTags T O U scoreOrdered S(Z)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; W X Y highlightFilter [ X \ requireFieldMatch ^ X _ forceSource a X b fragmentCharSize S(I)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; d e f numberOfFragments h e i default k encoder d(Ljava/lang/String;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; m n o boundaryMaxScan q e r >org/apache/lucene/search/vectorhighlight/SimpleBoundaryScanner t DEFAULT_BOUNDARY_CHARS [Ljava/lang/Character; v w u x boundaryChars h([Ljava/lang/Character;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; z { | noMatchSize ~ e phraseLimit ? e ? java/lang/String ? java/util/List ? nextToken :()Lorg/elasticsearch/common/xcontent/XContentParser$Token; ? ? ? END_OBJECT 8Lorg/elasticsearch/common/xcontent/XContentParser$Token; ? ? ? FIELD_NAME ? ? ? currentName ()Ljava/lang/String; ? ? ? START_ARRAY ? ? ? pre_tags ? equals (Ljava/lang/Object;)Z ? ? ? ? N END_ARRAY ? ? ? text ? ? ? add ? ? ? ? size ()I ? ? ? ? toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ? ? ? ? post_tags ? T fields ? START_OBJECT ? ? ? SIf highlighter fields is an array it must contain objects containing a single field ? (Ljava/lang/String;)V ? ( ? parseFields ?(Lorg/elasticsearch/common/xcontent/XContentParser;Lorg/elasticsearch/index/query/IndexQueryParserService;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; ? ? ? &org/elasticsearch/common/collect/Tuple ? tuple N(Ljava/lang/Object;Ljava/lang/Object;)Lorg/elasticsearch/common/collect/Tuple; ? ? ? ? isValue ()Z ? ? ? order ? score ? tags_schema ? tagsSchema ? styled ? ? ? highlight_filter ? [ booleanValue ? ? ? fragment_size ? fragmentSize ? intValue ? ? ? number_of_fragments ? h m require_field_match ? ^ boundary_max_scan ? q boundary_chars ? z toCharArray ()[C ? ? ? ? java/lang/Character ? [C ? w valueOf (C)Ljava/lang/Character; ? ? type highlighterType n fragmenter n no_match_size ~ force_source a phrase_limit ? options map ()Ljava/util/Map; a(Ljava/util/Map;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; highlight_query highlightQuery 5org/elasticsearch/index/query/IndexQueryParserService" _(Lorg/elasticsearch/common/xcontent/XContentParser;)Lorg/elasticsearch/index/query/ParsedQuery; #$ #% )org/elasticsearch/index/query/ParsedQuery' query "()Lorg/apache/lucene/search/Query;)* (+ r(Lorg/apache/lucene/search/Query;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; - . build J()Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions;01 2 ()[Ljava/lang/String; N4 5 T4 7 CHighlighter global preTags are set, but global postTags are not set9 iterator ()Ljava/util/Iterator;;< ?= java/util/Iterator? hasNextA ?@B next ()Ljava/lang/Object;DE@F v1HE ?I v2KE ?L merge ?(Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder;NO P ](Ljava/lang/String;Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions;)V R S (Ljava/util/Collection;)V U V preTagsList $Ljava/util/List<Ljava/lang/String;>; Ljava/util/List; postTagsList highlightFieldName Ljava/lang/String; schema i I charsArr globalBoundaryChars ?Lorg/elasticsearch/common/collect/Tuple<Ljava/lang/String;Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder;>; (Lorg/elasticsearch/common/collect/Tuple; i$ Ljava/util/Iterator; 7Lorg/elasticsearch/index/query/IndexQueryParserService; token topLevelFieldName fieldsOptions ?Ljava/util/List<Lorg/elasticsearch/common/collect/Tuple<Ljava/lang/String;Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder;>;>; globalOptionsBuilder PLorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder; globalOptions HLorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions; SLjava/util/List<Lorg/elasticsearch/search/highlight/SearchContextHighlight$Field;>; matched_fieldsq matchedFieldss %org/elasticsearch/common/collect/Setsu newHashSet ()Ljava/util/HashSet;wx vy java/util/Set{| ? a(Ljava/util/Set;)Lorg/elasticsearch/search/highlight/SearchContextHighlight$FieldOptions$Builder;s~ fragment_offset? fragmentOffset?? e ? #Ljava/util/Set<Ljava/lang/String;>; Ljava/util/Set; fieldOptionsBuilder fieldName <clinit> <em>? </em>? <em class="hlt1">? <em class="hlt2">? <em class="hlt3">? <em class="hlt4">? <em class="hlt5">? <em class="hlt6">? <em class="hlt7">? <em class="hlt8">? <em class="hlt9">? <em class="hlt10">? Code LocalVariableTable LineNumberTable StackMapTable Exceptions LocalVariableTypeTable SourceFile InnerClasses ! ? / *? ? ? ! "