
com.groupbyinc.flux.index.query.SpanNearQueryParser.class Maven / Gradle / Ivy
???? 3 ? 3com/groupbyinc/flux/index/query/SpanNearQueryParser java/lang/Object +com/groupbyinc/flux/index/query/QueryParser SpanNearQueryParser.java 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser
Token NAME Ljava/lang/String; span_near ()V *Lcom/groupbyinc/flux/common/inject/Inject;
this 5Lcom/groupbyinc/flux/index/query/SpanNearQueryParser; names ()[Ljava/lang/String; java/lang/String parse l(Lcom/groupbyinc/flux/index/query/QueryParseContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; java/io/IOException 5com/groupbyinc/flux/index/query/QueryParsingException 1com/groupbyinc/flux/index/query/QueryParseContext " parser 6()Lcom/groupbyinc/flux/common/xcontent/XContentParser; $ %
# & java/util/ArrayList (
) java/lang/Integer + java/util/List - nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; / 0 1
END_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; 3 4 5
FIELD_NAME 7 4 8 currentName ()Ljava/lang/String; : ; < START_ARRAY > 4 ? clauses A equals (Ljava/lang/Object;)Z C D
E END_ARRAY G 4 H parseInnerQuery 9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query; J K
# L ?com/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery N -spanNear [clauses] must be of type span query P [(Lcom/groupbyinc/flux/index/query/QueryParseContext;Ljava/lang/String;[Ljava/lang/Object;)V R
! S 5com/groupbyinc/flux/common/apache/lucene/search/Query U add W D . X java/lang/StringBuilder Z
[ $[span_near] query does not support [ ] append -(Ljava/lang/String;)Ljava/lang/StringBuilder; _ `
[ a ] c toString e ;
[ f isValue ()Z h i
j in_order l inOrder n booleanValue p i q collect_payloads s collectPayloads u slop w intValue ()I y z { valueOf (I)Ljava/lang/Integer; } ~
, boost ?
floatValue ()F ? ? ? _name ? text ? ; ? isEmpty ? i . ? span_near must include [clauses] ? span_near must include [slop] ? Ccom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNearQuery ? size ? z . ? toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ? ? . ? B[Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; ?
, { H([Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;IZZ)V ?
? ? setBoost (F)V ? ?
? ?
addNamedQuery L(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V ? ?
# ? query 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; parseContext 3Lcom/groupbyinc/flux/index/query/QueryParseContext; 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; F Ljava/lang/Integer; Z queryName SLjava/util/List; Ljava/util/List; currentFieldName token ELcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNearQuery;
ConstantValue Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations LocalVariableTypeTable
StackMapTable
Exceptions
SourceFile InnerClasses !
? ? 3 *? ? ? ?
) * ? ? 4
? YS? ?
? . ? ? ?+? 'MF:66:? )Y? *:: ,? 2 Y:
? 6?]
? 9? ,? = : ???
? @? oB ? F? ?,? 2 Y:
? I???+? M:? O? ? !Y+Q? ? T?? O? Y W??ǻ !Y+? [Y? \^? b ? bd? b? g? ? T?
? k? ?m ? F?
o ? F? ,? r 6??Ft ? F?
v ? F? ,? r 6??'x ? F? ,? | ? ?:??? ? F?
,? ? F???? ? F? ,? ? :??? !Y+? [Y? \^? b ? bd? b? g? ? T?? !Y+? [Y? \^? b ? bd? b? g? ? T?? ? ? ? !Y+?? ? T?? ? !Y+?? ? T?? ?Y? ? ? O? ? ? ?? ?? ?:%? ?? +? ?? ? ?
h $ ? ? ? ? ? ? ? $ ? ? ? ?
? w ?
? n ? ? u ? ? ? ? A ? ? ? (? ? 4
? ? ? ? ? A ? ? ? * 3 5 6
7
8 9 ; = ? . @ 6 A A B I C S D b E h F p G I ? J ? L ? N ? O ? P ? Q ? R ? S T U V' W1 X<