
com.groupbyinc.flux.index.query.PrefixQueryParser.class Maven / Gradle / Ivy
???? 3 ? 1com/groupbyinc/flux/index/query/PrefixQueryParser java/lang/Object +com/groupbyinc/flux/index/query/QueryParser PrefixQueryParser.java 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser
Token Lcom/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery$RewriteMethod
>com/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery
RewriteMethod NAME Ljava/lang/String; prefix
NAME_FIELD 'Lcom/groupbyinc/flux/common/ParseField; ()V *Lcom/groupbyinc/flux/common/inject/Inject;
this 3Lcom/groupbyinc/flux/index/query/PrefixQueryParser; 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; + ,
* - currentName ()Ljava/lang/String; / 0 1 nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; 3 4 5
END_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; 7 8 9
FIELD_NAME ; 8 < isDeprecatedSetting (Ljava/lang/String;)Z > ?
* @ START_OBJECT B 8 C _name E equals (Ljava/lang/Object;)Z G H
" I text K 0 L value N
textOrNull P 0 Q boost S
floatValue ()F U V W rewrite Y java/lang/StringBuilder [
\ ![regexp] query does not support [ ^ append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ` a
\ b ] d toString f 0
\ g [(Lcom/groupbyinc/flux/index/query/QueryParseContext;Ljava/lang/String;[Ljava/lang/Object;)V i
( j parseFieldMatcher 0()Lcom/groupbyinc/flux/common/ParseFieldMatcher; l m
* n p ,com/groupbyinc/flux/common/ParseFieldMatcher r match <(Ljava/lang/String;Lcom/groupbyinc/flux/common/ParseField;)Z t u
s v #No value specified for prefix query x 4com/groupbyinc/flux/index/query/support/QueryParsers z parseRewriteMethod ?(Lcom/groupbyinc/flux/common/ParseFieldMatcher;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery$RewriteMethod;)Lcom/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery$RewriteMethod; | }
{ ~ fieldMapper F(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType; ? ?
* ? 0com/groupbyinc/flux/index/mapper/MappedFieldType ? prefixQuery ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery$RewriteMethod;Lcom/groupbyinc/flux/index/query/QueryParseContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; ? ?
? ? 5com/groupbyinc/flux/common/apache/lucene/search/Query ? ;com/groupbyinc/flux/common/apache/lucene/search/PrefixQuery ? 3com/groupbyinc/flux/common/apache/lucene/index/Term ? +com/groupbyinc/flux/common/lucene/BytesRefs ?
toBytesRef L(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
? ? M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V ?
? ? 8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V ?
? ? setRewriteMethod Q(Lcom/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery$RewriteMethod;)V ? ?
? ? setBoost (F)V ? ?
? ?
addNamedQuery L(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V ? ?
* ? =Lcom/groupbyinc/flux/common/apache/lucene/search/PrefixQuery; parseContext 3Lcom/groupbyinc/flux/index/query/QueryParseContext; 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; fieldName
rewriteMethod queryName F currentFieldName token method NLcom/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery$RewriteMethod; query 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; fieldType 2Lcom/groupbyinc/flux/index/mapper/MappedFieldType; %com/groupbyinc/flux/common/ParseField ? ((Ljava/lang/String;[Ljava/lang/String;)V ?
? ?