Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\index\query\SpanFirstQueryParser.class
???? 3 ? 2org/elasticsearch/index/query/SpanFirstQueryParser java/lang/Object )org/elasticsearch/index/query/QueryParser SpanFirstQueryParser.java 6org/elasticsearch/common/xcontent/XContentParser$Token 0org/elasticsearch/common/xcontent/XContentParser Token NAME Ljava/lang/String; span_first <init> ()V (Lorg/elasticsearch/common/inject/Inject; this 4Lorg/elasticsearch/index/query/SpanFirstQueryParser; names ()[Ljava/lang/String; java/lang/String org/elasticsearch/common/Strings toCamelCase &(Ljava/lang/String;)Ljava/lang/String; parse S(Lorg/elasticsearch/index/query/QueryParseContext;)Lorg/apache/lucene/search/Query; java/io/IOException $ 3org/elasticsearch/index/query/QueryParsingException & /org/elasticsearch/index/query/QueryParseContext ( parser 4()Lorg/elasticsearch/common/xcontent/XContentParser; * + ) , (org/apache/lucene/search/spans/SpanQuery . nextToken :()Lorg/elasticsearch/common/xcontent/XContentParser$Token; 0 1 2 END_OBJECT 8Lorg/elasticsearch/common/xcontent/XContentParser$Token; 4 5 6 FIELD_NAME 8 5 9 currentName ()Ljava/lang/String; ; < = START_OBJECT ? 5 @ match B equals (Ljava/lang/Object;)Z D E F parseInnerQuery "()Lorg/apache/lucene/search/Query; H I ) J index !()Lorg/elasticsearch/index/Index; L M ) N ,spanFirst [match] must be of type span query P 4(Lorg/elasticsearch/index/Index;Ljava/lang/String;)V R ' S org/apache/lucene/search/Query U java/lang/StringBuilder W X %[span_first] query does not support [ Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; \ ] X ^ ] ` toString b < X c boost e floatValue ()F g h i end k intValue ()I m n o _name q text s < t -spanFirst must have [match] span query clause v $spanFirst must have [end] set for it x -org/apache/lucene/search/spans/SpanFirstQuery z .(Lorg/apache/lucene/search/spans/SpanQuery;I)V | { } setBoost (F)V ? { ? addNamedQuery 5(Ljava/lang/String;Lorg/apache/lucene/search/Query;)V ? ? ) ? query Lorg/apache/lucene/search/Query; parseContext 1Lorg/elasticsearch/index/query/QueryParseContext; 2Lorg/elasticsearch/common/xcontent/XContentParser; F *Lorg/apache/lucene/search/spans/SpanQuery; I queryName currentFieldName token /Lorg/apache/lucene/search/spans/SpanFirstQuery; ConstantValue Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations StackMapTable Exceptions SourceFile InnerClasses ! ? ? 3 *? ? ? ? ' ( ? ? <