com.groupbyinc.flux.common.inject.Guice.class Maven / Gradle / Ivy
???? 4 < 'com/groupbyinc/flux/common/inject/Guice java/lang/Object
Guice.java ()V
this )Lcom/groupbyinc/flux/common/inject/Guice; createInjector Y([Lcom/groupbyinc/flux/common/inject/Module;)Lcom/groupbyinc/flux/common/inject/Injector; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
B(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/inject/Injector;
modules +[Lcom/groupbyinc/flux/common/inject/Module; 'com/groupbyinc/flux/common/inject/Stage DEVELOPMENT )Lcom/groupbyinc/flux/common/inject/Stage; k(Lcom/groupbyinc/flux/common/inject/Stage;Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/inject/Injector;
ALjava/lang/Iterable<+Lcom/groupbyinc/flux/common/inject/Module;>; Ljava/lang/Iterable; ?(Lcom/groupbyinc/flux/common/inject/Stage;[Lcom/groupbyinc/flux/common/inject/Module;)Lcom/groupbyinc/flux/common/inject/Injector; stage 1com/groupbyinc/flux/common/inject/InjectorBuilder &
' ^(Lcom/groupbyinc/flux/common/inject/Stage;)Lcom/groupbyinc/flux/common/inject/InjectorBuilder; % )
' *
addModules I(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/inject/InjectorBuilder; , -
' . build .()Lcom/groupbyinc/flux/common/inject/Injector; 0 1
' 2 Code LocalVariableTable LineNumberTable LocalVariableTypeTable Signature o(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/inject/Module;>;)Lcom/groupbyinc/flux/common/inject/Injector; ?(Lcom/groupbyinc/flux/common/inject/Stage;Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/inject/Module;>;)Lcom/groupbyinc/flux/common/inject/Injector;
SourceFile 1 4 3 *? ? 5
6
2 3 ?
4 2 *? ? ? 5 6 <