com.groupbyinc.flux.index.query.RegexpQueryBuilder.class Maven / Gradle / Ivy
???? 4? 2com/groupbyinc/flux/index/query/RegexpQueryBuilder ?Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;Lcom/groupbyinc/flux/index/query/MultiTermQueryBuilder; 4com/groupbyinc/flux/index/query/AbstractQueryBuilder 5com/groupbyinc/flux/index/query/MultiTermQueryBuilder RegexpQueryBuilder.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 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; regexp DEFAULT_FLAGS_VALUE I DEFAULT_MAX_DETERMINIZED_STATES ' FLAGS_VALUE_FIELD 'Lcom/groupbyinc/flux/common/ParseField; MAX_DETERMINIZED_STATES_FIELD FLAGS_FIELD
REWRITE_FIELD VALUE_FIELD fieldName value
flagsValue maxDeterminizedStates rewrite '(Ljava/lang/String;Ljava/lang/String;)V ()V + -
. 0 ( 2 ) 4 "com/groupbyinc/flux/common/Strings 6 isEmpty (Ljava/lang/CharSequence;)Z 8 9
7 : "java/lang/IllegalArgumentException < field name is null or empty > (Ljava/lang/String;)V + @
= A java/lang/String C value cannot be null E &