
com.groupbyinc.flux.search.suggest.context.ContextMapping$ContextQuery.class Maven / Gradle / Ivy
???? 3 ? Fcom/groupbyinc/flux/search/suggest/context/ContextMapping$ContextQuery java/lang/Object .com/groupbyinc/flux/common/xcontent/ToXContent ContextMapping.java 9com/groupbyinc/flux/search/suggest/context/ContextMapping ContextQuery 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser
Token 5com/groupbyinc/flux/common/xcontent/ToXContent$Params Params name Ljava/lang/String; (Ljava/lang/String;)V ()V
this HLcom/groupbyinc/flux/search/suggest/context/ContextMapping$ContextQuery; ()Ljava/lang/String; toAutomaton Z(ZLjava/lang/Iterable;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; @com/groupbyinc/flux/common/apache/lucene/util/automaton/Automata ! makeEmptyString E()Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; # $
" % makeChar F(I)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; ' (
" ) Bcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations + concatenate ?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; - .
, / Acom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton 1 java/lang/Iterable 3 iterator ()Ljava/util/Iterator; 5 6 4 7 java/util/Iterator 9 hasNext ()Z ; < : = next ()Ljava/lang/Object; ? @ : A $
C java/util/Arrays E asList %([Ljava/lang/Object;)Ljava/util/List; G H
F I U(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; - K
, L??? determinize ?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;I)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; O P
, Q query preserveSep Z queries ^Ljava/lang/Iterable; Ljava/lang/Iterable; a CLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; gap parseQueries U(Ljava/util/Map;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/List; java/io/IOException ^ /com/groupbyinc/flux/ElasticsearchParseException ` java/util/HashMap b
c currentToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; e f g START_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; i j k
java/util/Map m nextToken o f p
END_OBJECT r j s currentName u v get &(Ljava/lang/Object;)Ljava/lang/Object; x y n z no mapping defined for [{}] | ((Ljava/lang/String;[Ljava/lang/Object;)V ~
a java/lang/String ?
parseQuery ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/suggest/context/ContextMapping$ContextQuery; ? ?
? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? ? n ? java/util/ArrayList ? size ()I ? ? n ? (I)V ?
? ? values ()Ljava/util/Collection; ? ? n ? java/util/Collection ? ? 7 java/util/List ? add (Ljava/lang/Object;)Z ? ? ? ? mapping ;Lcom/groupbyinc/flux/search/suggest/context/ContextMapping; mappings ^Ljava/util/Map; Ljava/util/Map; parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; querySet kLjava/util/Map; token ZLjava/util/List; Ljava/util/List; toString 5com/groupbyinc/flux/common/xcontent/json/JsonXContent ? contentBuilder 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? EMPTY_PARAMS 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; ? ? ?
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? string ?
? ? ?
? e Ljava/io/IOException; Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable Signature ?(ZLjava/lang/Iterable;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;
Exceptions ?(Ljava/util/Map;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/List;
SourceFile InnerClasses! ? F
*? *+? ? ?
? ? ? ? ? / *? ? ? ? ? ? ? [? &M? *N?
-? *? 0N+? 8 :? > ? -? B ? :? 2Y? DSY-SY,S? J? MM???,N? R? ? 4 6 S [ T U [ V X W Y Z
Q [ Z ? [ V W ? " ? ?
6 Q T
? ? 2 2? :? 3 ? ? $ \ ] ? ? ?? cY? dM+? h N-? l? Y+? q YN? t? K+? w :*? { ? :? ? aY}? YS? ??+? q W,+? ?? ? W???? ?Y*? ? ? ?:*? ? ? ? :? > ? %? B ? :,? ?? { ? ? W???? ? R , = 9 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? j { <