All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.inject.AbstractModule.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?0com/groupbyinc/flux/common/inject/AbstractModulejava/lang/Object(com/groupbyinc/flux/common/inject/ModuleAbstractModule.javabinder*Lcom/groupbyinc/flux/common/inject/Binder;()V

this2Lcom/groupbyinc/flux/common/inject/AbstractModule;	configure-(Lcom/groupbyinc/flux/common/inject/Binder;)V		java/lang/IllegalStateExceptionRe-entry is not allowed.(Ljava/lang/String;)V

builderjava/util/ObjectsrequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 
!(com/groupbyinc/flux/common/inject/Binder#
%java/lang/Throwable',()Lcom/groupbyinc/flux/common/inject/Binder;	bindScope=(Ljava/lang/Class;Lcom/groupbyinc/flux/common/inject/Scope;)V*+$,scopeAnnotation5Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Ljava/lang/Class;scope)Lcom/groupbyinc/flux/common/inject/Scope;bindh(Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/binder/LinkedBindingBuilder;34$5key,Lcom/groupbyinc/flux/common/inject/Key;'Lcom/groupbyinc/flux/common/inject/Key;s(Lcom/groupbyinc/flux/common/inject/TypeLiteral;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;3:$;typeLiteral4Lcom/groupbyinc/flux/common/inject/TypeLiteral;/Lcom/groupbyinc/flux/common/inject/TypeLiteral;U(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;3@$AclazzLjava/lang/Class;bindConstantL()Lcom/groupbyinc/flux/common/inject/binder/AnnotatedConstantBindingBuilder;EF$Ginstall-(Lcom/groupbyinc/flux/common/inject/Module;)VIJ$Kmodule*Lcom/groupbyinc/flux/common/inject/Module;addError((Ljava/lang/String;[Ljava/lang/Object;)VOP$QmessageLjava/lang/String;	arguments[Ljava/lang/Object;(Ljava/lang/Throwable;)VOW$XtLjava/lang/Throwable;2(Lcom/groupbyinc/flux/common/inject/spi/Message;)VO\$]/Lcom/groupbyinc/flux/common/inject/spi/Message;requestInjection(Ljava/lang/Object;)V`a$binstanceLjava/lang/Object;requestStaticInjection([Ljava/lang/Class;)Vfg$htypes[Ljava/lang/Class<*>;[Ljava/lang/Class;requireBinding*(Lcom/groupbyinc/flux/common/inject/Key;)VgetProviderU(Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/Provider;op$q*Lcom/groupbyinc/flux/common/inject/Key<*>;(Ljava/lang/Class;)V?(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/Provider;ou$vtypeLjava/lang/Class<*>;convertToTypesk(Lcom/groupbyinc/flux/common/inject/matcher/Matcher;Lcom/groupbyinc/flux/common/inject/spi/TypeConverter;)Vz{$|typeMatcherhLcom/groupbyinc/flux/common/inject/matcher/Matcher<-Lcom/groupbyinc/flux/common/inject/TypeLiteral<*>;>;3Lcom/groupbyinc/flux/common/inject/matcher/Matcher;	converter5Lcom/groupbyinc/flux/common/inject/spi/TypeConverter;currentStage+()Lcom/groupbyinc/flux/common/inject/Stage;??$?getMembersInjectorF(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/MembersInjector;??$?d(Lcom/groupbyinc/flux/common/inject/TypeLiteral;)Lcom/groupbyinc/flux/common/inject/MembersInjector;??$?bindListenerj(Lcom/groupbyinc/flux/common/inject/matcher/Matcher;Lcom/groupbyinc/flux/common/inject/spi/TypeListener;)V??$?listener4Lcom/groupbyinc/flux/common/inject/spi/TypeListener;CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signaturea(Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Lcom/groupbyinc/flux/common/inject/Scope;)V?(Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/binder/LinkedBindingBuilder;?(Lcom/groupbyinc/flux/common/inject/TypeLiteral;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;u(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;([Ljava/lang/Class<*>;)V-(Lcom/groupbyinc/flux/common/inject/Key<*>;)V(Ljava/lang/Class<*>;)Vu(Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/Provider;_(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/Provider;?(Lcom/groupbyinc/flux/common/inject/matcher/Matcher<-Lcom/groupbyinc/flux/common/inject/TypeLiteral<*>;>;Lcom/groupbyinc/flux/common/inject/spi/TypeConverter;)Vf(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/MembersInjector;?(Lcom/groupbyinc/flux/common/inject/TypeLiteral;)Lcom/groupbyinc/flux/common/inject/MembersInjector;?(Lcom/groupbyinc/flux/common/inject/matcher/Matcher<-Lcom/groupbyinc/flux/common/inject/TypeLiteral<*>;>;Lcom/groupbyinc/flux/common/inject/spi/TypeListener;)V
SourceFile!	
?/*?
???11??3*??
?Y??*+?"?$?*?&*??M*?,??"*?33	?"78:<">'?*>2@?X()?/*????K*+?`*?+,?-?? .012?./?
ST??34?Q*?+?6??79?78?Z??3:?Q*?+?<??=??=>?a??3@?Q*?+?B??C0?CD?h??EF?4
*??H??
?oIJ?C*?+?L??MN?
v
w?OP?N*?+,?R?? STUV?
}~OW?C*?+?Y??Z[?
?
?O\?C*?+?^??S_?
?
?`a?C*?+?c??de?
?
??fg?U*?+?i??jl?jk?
?
???mn?V*?+?rW??79?7s?
????mt?V*?+?wW??x0?xy?
????op?Q*?+?r??79?78????ou?Q*?+?w??x0?xD????z{?`*?+,?}?? ~????~?
???????4
*?????
?????Q*?+????x0?xD???????Q*?+????x??x>???????`*?+,???? ~????~?
?????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy