com.groupbyinc.flux.index.query.Operator.class Maven / Gradle / Ivy
???? 4 ? (com/groupbyinc/flux/index/query/Operator lLjava/lang/Enum;Lcom/groupbyinc/flux/common/io/stream/Writeable; java/lang/Enum .com/groupbyinc/flux/common/io/stream/Writeable
Operator.java *com/groupbyinc/flux/index/query/Operator$1 Ccom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur =com/groupbyinc/flux/common/apache/lucene/search/BooleanClause
Occur Qcom/groupbyinc/flux/common/apache/lucene/queryparser/classic/QueryParser$Operator Hcom/groupbyinc/flux/common/apache/lucene/queryparser/classic/QueryParser Operator OR *Lcom/groupbyinc/flux/index/query/Operator; AND $VALUES +[Lcom/groupbyinc/flux/index/query/Operator; values -()[Lcom/groupbyinc/flux/index/query/Operator; clone ()Ljava/lang/Object;
! valueOf >(Ljava/lang/String;)Lcom/groupbyinc/flux/index/query/Operator; 5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; # %
& name Ljava/lang/String; (Ljava/lang/String;I)V * +
, this toBooleanClauseOccur G()Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur; 1$SwitchMap$org$elasticsearch$index$query$Operator [I 1 2
3 ordinal ()I 5 6
7 SHOULD ELcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur; 9 : ; MUST = : > toString ()Ljava/lang/String; @ A
B newOperatorException 8(Ljava/lang/String;)Ljava/lang/IllegalArgumentException; D E
F toQueryParserOperator U()Lcom/groupbyinc/flux/common/apache/lucene/queryparser/classic/QueryParser$Operator; SLcom/groupbyinc/flux/common/apache/lucene/queryparser/classic/QueryParser$Operator; J K J M readFromStream ^(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/index/query/Operator; java/io/IOException Q 0com/groupbyinc/flux/common/io/stream/StreamInput S readEnum #(Ljava/lang/Class;)Ljava/lang/Enum; U V
T W in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput ] writeEnum (Ljava/lang/Enum;)V _ `
^ a out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
fromString java/util/Locale f ROOT Ljava/util/Locale; h i g j java/lang/String l toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; n o
m p # $
r op "java/lang/IllegalArgumentException u java/lang/StringBuilder w ()V * y
x z operator needs to be either | append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ~
x ?
? /com/groupbyinc/flux/common/util/CollectionUtils ? arrayAsArrayList *([Ljava/lang/Object;)Ljava/util/ArrayList; ? ?
? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ~ ?
x ? , but not [ ? ] ?
x B (Ljava/lang/String;)V * ?
v ?
, ? ? Code LineNumberTable LocalVariableTable Signature
StackMapTable
Exceptions
SourceFile InnerClasses@1 @ @
? "
? ? "? ? ? # $ ? 4
*? '? ? ?
( ) ? * + ? 1 *+? -? ? . ? ? y / 0 ? u 4? 4*? 8.? $ ? ? ??*? C? G? ? 4 . ? # $ % ( ' , ) ? $ H I ? u 4? 4*? 8.? $ ? L?? N?*? C? G? ? 4 . ? . $ 0 ( 2 , 4 ? $ O P ? 4
*? X? ? ?
Y Z ? 9 ? R [ \ ? > +*? b? ? . c d ?
> ? ? R e $ ? 5 *? k? q? s? ? t ) ? B
D E ? ` .? vY? xY? {}? ?? ?? ?? ??? ?*? ??? ?? ?? ?? ? . t ) ? F G - F ? y ? J .? Y?? ?? ?? Y?? ?? ?? Y? ?SY? ?S? ? ?
? ? ?
@ @