
com.groupbyinc.flux.indices.query.IndicesQueriesRegistry.class Maven / Gradle / Ivy
???? 3 U 8com/groupbyinc/flux/indices/query/IndicesQueriesRegistry 6com/groupbyinc/flux/common/component/AbstractComponent IndicesQueriesRegistry.java queryParsers ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; @(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/Set;)V *Lcom/groupbyinc/flux/common/inject/Inject; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V
5com/groupbyinc/flux/common/google/common/collect/Maps
newHashMap ()Ljava/util/HashMap;
java/util/Set iterator ()Ljava/util/Iterator; ,com/groupbyinc/flux/common/settings/Settings
java/util/Map java/util/Iterator hasNext ()Z ! " # next ()Ljava/lang/Object; % & ' +com/groupbyinc/flux/index/query/QueryParser ) names ()[Ljava/lang/String; + , * - [Ljava/lang/String; / put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 1 2 3 =com/groupbyinc/flux/common/google/common/collect/ImmutableMap 5 copyOf P(Ljava/util/Map;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; 7 8
6 9 ; name Ljava/lang/String; queryParser -Lcom/groupbyinc/flux/index/query/QueryParser; this :Lcom/groupbyinc/flux/indices/query/IndicesQueriesRegistry; settings .Lcom/groupbyinc/flux/common/settings/Settings; injectedQueryParsers >Ljava/util/Set; Ljava/util/Set; PLjava/util/Map; Ljava/util/Map; A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable o(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/Set;)V RuntimeVisibleAnnotations ?()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;
SourceFile ! K
L P
c*+? ? N,? :? $ ? B? ( ? *:? . :?66? 2: - ? 4 W??????*-? :?