com.groupbyinc.flux.common.inject.ModulesBuilder.class Maven / Gradle / Ivy
???? 4 > 0com/groupbyinc/flux/common/inject/ModulesBuilder RLjava/lang/Object;Ljava/lang/Iterable; java/lang/Object java/lang/Iterable ModulesBuilder.java modules Ljava/util/List; ; ()V
java/util/ArrayList
this 2Lcom/groupbyinc/flux/common/inject/ModulesBuilder; add _([Lcom/groupbyinc/flux/common/inject/Module;)Lcom/groupbyinc/flux/common/inject/ModulesBuilder; java/util/Collections addAll ,(Ljava/util/Collection;[Ljava/lang/Object;)Z
newModules +[Lcom/groupbyinc/flux/common/inject/Module; iterator ()Ljava/util/Iterator; java/util/List # ! " $ % createInjector .()Lcom/groupbyinc/flux/common/inject/Injector; 'com/groupbyinc/flux/common/inject/Guice ) B(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/inject/Injector; ' +
* , .com/groupbyinc/flux/common/inject/InjectorImpl .
clearCache 0
/ 1 readOnlyAllSingletons 3
/ 4 injector ,Lcom/groupbyinc/flux/common/inject/Injector; Signature Code LocalVariableTable LineNumberTable B()Ljava/util/Iterator;
SourceFile !
8
9 > *? *? Y? ? ? : ;
? 9 C *? +? W*? : ;
! ! " 9 4
*? ? & ? :
; &