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: 59
Show newest version
????3?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		Re-entry is not allowed.;com/groupbyinc/flux/common/google/common/base/Preconditions
checkState(ZLjava/lang/Object;)V
buildercheckNotNull8(Ljava/lang/Object;Ljava/lang/Object;)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;23#4key,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;29#:typeLiteral4Lcom/groupbyinc/flux/common/inject/TypeLiteral;/Lcom/groupbyinc/flux/common/inject/TypeLiteral;U(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;2?#@clazzLjava/lang/Class;bindConstantL()Lcom/groupbyinc/flux/common/inject/binder/AnnotatedConstantBindingBuilder;DE#Finstall-(Lcom/groupbyinc/flux/common/inject/Module;)VHI#Jmodule*Lcom/groupbyinc/flux/common/inject/Module;addError((Ljava/lang/String;[Ljava/lang/Object;)VNO#PmessageLjava/lang/String;	arguments[Ljava/lang/Object;(Ljava/lang/Throwable;)VNV#WtLjava/lang/Throwable;2(Lcom/groupbyinc/flux/common/inject/spi/Message;)VN[#\/Lcom/groupbyinc/flux/common/inject/spi/Message;requestInjection(Ljava/lang/Object;)V_`#ainstanceLjava/lang/Object;requestStaticInjection([Ljava/lang/Class;)Vef#gtypes[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;no#p*Lcom/groupbyinc/flux/common/inject/Key<*>;(Ljava/lang/Class;)V?(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/Provider;nt#utypeLjava/lang/Class<*>;convertToTypesk(Lcom/groupbyinc/flux/common/inject/matcher/Matcher;Lcom/groupbyinc/flux/common/inject/spi/TypeConverter;)Vyz#{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!	
?/*?
???21??3*????*+?!?#?*?%*??M*?,??"*?33	?8:<">'?*>2@?
@]'(?/*????M)*?`*?+,?,?? -/01?-.?
UV??23?Q*?+?5??68?67?\??29?Q*?+?;??<>?<=?c??2??Q*?+?A??B/?BC?j??DE?4
*??G??
?qHI?C*?+?K??LM?
x
y?NO?N*?+,?Q?? RSTU?
?NV?C*?+?X??YZ?
?
?N[?C*?+?]??R^?
?
?_`?C*?+?b??cd?
?
??ef?U*?+?h??ik?ij?
?
???lm?V*?+?qW??68?6r?
????ls?V*?+?vW??w/?wx?
????no?Q*?+?q??68?67????nt?Q*?+?v??w/?wC????yz?`*?+,?|?? }???}~?
???????4
*?????
?????Q*?+????w/?wC???????Q*?+????w>?w=???????`*?+,???? }???}~?
?????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy