com.groupbyinc.flux.common.inject.util.Modules.class Maven / Gradle / Ivy
???? 4 I .com/groupbyinc/flux/common/inject/util/Modules java/lang/Object Modules.java ;com/groupbyinc/flux/common/inject/util/Modules$ModuleWriter ModuleWriter Jcom/groupbyinc/flux/common/inject/util/Modules$RealOverriddenModuleBuilder RealOverriddenModuleBuilder Fcom/groupbyinc/flux/common/inject/util/Modules$OverriddenModuleBuilder OverriddenModuleBuilder 0com/groupbyinc/flux/common/inject/util/Modules$2 0com/groupbyinc/flux/common/inject/util/Modules$1 EMPTY_MODULE *Lcom/groupbyinc/flux/common/inject/Module; ()V
this 0Lcom/groupbyinc/flux/common/inject/util/Modules; override u([Lcom/groupbyinc/flux/common/inject/Module;)Lcom/groupbyinc/flux/common/inject/util/Modules$OverriddenModuleBuilder; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
! I(Ljava/lang/Iterable;Lcom/groupbyinc/flux/common/inject/util/Modules$1;)V #
$ modules +[Lcom/groupbyinc/flux/common/inject/Module; ^(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/inject/util/Modules$OverriddenModuleBuilder; ALjava/lang/Iterable<+Lcom/groupbyinc/flux/common/inject/Module;>; Ljava/lang/Iterable; combine W([Lcom/groupbyinc/flux/common/inject/Module;)Lcom/groupbyinc/flux/common/inject/Module; @(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/inject/Module; + -
. (com/groupbyinc/flux/common/util/set/Sets 0
newHashSet )(Ljava/lang/Iterable;)Ljava/util/HashSet; 2 3
1 4 (Ljava/util/Set;)V 6
7
modulesSet ; Ljava/util/Set;
> Code LocalVariableTable LineNumberTable LocalVariableTypeTable Signature ?(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/inject/Module;>;)Lcom/groupbyinc/flux/common/inject/util/Modules$OverriddenModuleBuilder; m(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/inject/Module;>;)Lcom/groupbyinc/flux/common/inject/Module;
SourceFile InnerClasses 1 @ 3 *? ? A B
4 5 ? @ 7
?
Y*? "? %? A
&