com.groupbyinc.flux.common.inject.InjectorBuilder$1.class Maven / Gradle / Ivy
???? 4 f 3com/groupbyinc/flux/common/inject/InjectorBuilder$1 ZLjava/lang/Object;Lcom/groupbyinc/flux/common/inject/ContextualCallable; java/lang/Object 4com/groupbyinc/flux/common/inject/ContextualCallable InjectorBuilder.java 1com/groupbyinc/flux/common/inject/InjectorBuilder loadEagerSingletons ?(Lcom/groupbyinc/flux/common/inject/InjectorImpl;Lcom/groupbyinc/flux/common/inject/Stage;Lcom/groupbyinc/flux/common/inject/internal/Errors;Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;)V
dependency 2Lcom/groupbyinc/flux/common/inject/spi/Dependency; 5Lcom/groupbyinc/flux/common/inject/spi/Dependency<*>; val$binding 8Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;
val$errors 3Lcom/groupbyinc/flux/common/inject/internal/Errors; this$0 3Lcom/groupbyinc/flux/common/inject/InjectorBuilder; ?(Lcom/groupbyinc/flux/common/inject/InjectorBuilder;Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;Lcom/groupbyinc/flux/common/inject/internal/Errors;)V ()V
6com/groupbyinc/flux/common/inject/internal/BindingImpl " getKey )()Lcom/groupbyinc/flux/common/inject/Key; $ %
# & 0com/groupbyinc/flux/common/inject/spi/Dependency ( get [(Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/spi/Dependency; * +
) , . this 5Lcom/groupbyinc/flux/common/inject/InjectorBuilder$1; call N(Lcom/groupbyinc/flux/common/inject/internal/InternalContext;)Ljava/lang/Void; :com/groupbyinc/flux/common/inject/internal/ErrorsException 4 :com/groupbyinc/flux/common/inject/internal/InternalContext 6
setDependency 5(Lcom/groupbyinc/flux/common/inject/spi/Dependency;)V 8 9
7 : 1com/groupbyinc/flux/common/inject/internal/Errors <
withSource G(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/inject/internal/Errors; > ?
= @ getInternalFactory >()Lcom/groupbyinc/flux/common/inject/internal/InternalFactory; B C
# D :com/groupbyinc/flux/common/inject/internal/InternalFactory F ?(Lcom/groupbyinc/flux/common/inject/internal/Errors;Lcom/groupbyinc/flux/common/inject/internal/InternalContext;Lcom/groupbyinc/flux/common/inject/spi/Dependency;)Ljava/lang/Object; * H G I getErrors 5()Lcom/groupbyinc/flux/common/inject/internal/Errors; K L
5 M merge h(Lcom/groupbyinc/flux/common/inject/internal/Errors;)Lcom/groupbyinc/flux/common/inject/internal/Errors; O P
= Q java/lang/Throwable S e