com.groupbyinc.flux.common.inject.multibindings.MapBinder$RealMapBinder$MapBinderProviderWithDependencies.class Maven / Gradle / Ivy
???? 4 z icom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder$MapBinderProviderWithDependencies ?Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/spi/ProviderWithDependencies;>;>; java/lang/Object >com/groupbyinc/flux/common/inject/spi/ProviderWithDependencies MapBinder.java Gcom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder 9com/groupbyinc/flux/common/inject/multibindings/MapBinder
RealMapBinder java/util/Map$Entry
java/util/Map Entry !MapBinderProviderWithDependencies providerMap Ljava/util/Map; ELjava/util/Map;>; binder ILcom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder; dependencies Ljava/util/Set; FLjava/util/Set;>; provider ,Lcom/groupbyinc/flux/common/inject/Provider; ?Lcom/groupbyinc/flux/common/inject/Provider;>;>;>; ?(Lcom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder;Ljava/util/Set;Lcom/groupbyinc/flux/common/inject/Provider;)V ()V !
" $ & ( this sLcom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder$MapBinderProviderWithDependencies; kLcom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder$MapBinderProviderWithDependencies;
initialize *Lcom/groupbyinc/flux/common/inject/Inject;
access$302 ?(Lcom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder;Lcom/groupbyinc/flux/common/inject/Binder;)Lcom/groupbyinc/flux/common/inject/Binder; / 0
1 java/util/LinkedHashMap 3
4 " *com/groupbyinc/flux/common/inject/Provider 6 get ()Ljava/lang/Object; 8 9 7 :
java/util/Set < iterator ()Ljava/util/Iterator; > ? = @ java/util/Iterator B hasNext ()Z D E C F next H 9 C I getKey K 9 L getValue N 9 O put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Q R S /Map injection failed due to duplicated key "%s" U ;com/groupbyinc/flux/common/inject/multibindings/Multibinder W checkConfiguration )(ZLjava/lang/String;[Ljava/lang/Object;)V Y Z
X [ java/util/Collections ] unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; _ `
^ a c entry KLjava/util/Map$Entry;>; Ljava/util/Map$Entry; providerMapMutable ()Ljava/util/Map; getDependencies ()Ljava/util/Set; 8 i
l Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable(Lcom/groupbyinc/flux/common/inject/multibindings/MapBinder$RealMapBinder;Ljava/util/Set;>;Lcom/groupbyinc/flux/common/inject/Provider;>;>;>;)V
StackMapTable RuntimeVisibleAnnotations G()Ljava/util/Map;>; H()Ljava/util/Set;>;
SourceFile InnerClasses ! n n n o ? *? #*+? %*,? '*-? )? p * * , q * + r n s - ! o n*? %? 2W? 4Y? 5L*? )? ; ? =? A M,? G ? <,? J ? N+-? M -? P ? T ? ? V? Y-? M S? \???*+? b? d? p 6 , e g n * , ] h q 6 , e f n * + ] h r &