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

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

There is a newer version: 59
Show newest version
????3S2com/groupbyinc/flux/common/inject/BindingProcessor3com/groupbyinc/flux/common/inject/AbstractProcessorBindingProcessor.javaCcom/groupbyinc/flux/common/inject/BindingProcessor$CreationListenerCreationListener4com/groupbyinc/flux/common/inject/BindingProcessor$1	creationListenersLjava/util/List;WLjava/util/List;initializer/Lcom/groupbyinc/flux/common/inject/Initializer;uninitializedBindings&Ljava/util/List;FORBIDDEN_TYPESLjava/util/Set;%Ljava/util/Set;>;e(Lcom/groupbyinc/flux/common/inject/internal/Errors;Lcom/groupbyinc/flux/common/inject/Initializer;)V6(Lcom/groupbyinc/flux/common/inject/internal/Errors;)V
java/util/ArrayList()V
		!	#this4Lcom/groupbyinc/flux/common/inject/BindingProcessor;errors3Lcom/groupbyinc/flux/common/inject/internal/Errors;visit@(Lcom/groupbyinc/flux/common/inject/Binding;)Ljava/lang/Boolean;)com/groupbyinc/flux/common/inject/Binding+	getSource()Ljava/lang/Object;-.,/java/lang/Void1getKey)()Lcom/groupbyinc/flux/common/inject/Key;34,5%com/groupbyinc/flux/common/inject/Key7
getRawType()Ljava/lang/Class;9:
8;java/lang/Object=equals(Ljava/lang/Object;)Z?@
>A=com/groupbyinc/flux/common/inject/spi/ProviderInstanceBindingCgetProviderInstance.()Lcom/groupbyinc/flux/common/inject/Provider;EFDG9com/groupbyinc/flux/common/inject/internal/ProviderMethodI'(	K1com/groupbyinc/flux/common/inject/internal/ErrorsMvoidProviderMethod5()Lcom/groupbyinc/flux/common/inject/internal/Errors;OP
NQmissingConstantValuesSP
NTjava/lang/BooleanVvalueOf(Z)Ljava/lang/Boolean;XY
WZgetTypeLiteral1()Lcom/groupbyinc/flux/common/inject/TypeLiteral;\]
8^-com/groupbyinc/flux/common/inject/TypeLiteral`
a;*com/groupbyinc/flux/common/inject/ProvidercbindingToProvidereP
Nfjava/lang/ClasshvalidateKey<(Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/Key;)Vjk
l6com/groupbyinc/flux/common/inject/internal/BindingImpln
getScoping6()Lcom/groupbyinc/flux/common/inject/internal/Scoping;pq
orinjector0Lcom/groupbyinc/flux/common/inject/InjectorImpl;tu	v(com/groupbyinc/flux/common/inject/ScopesxmakeInjectable?(Lcom/groupbyinc/flux/common/inject/internal/Scoping;Lcom/groupbyinc/flux/common/inject/InjectorImpl;Lcom/groupbyinc/flux/common/inject/internal/Errors;)Lcom/groupbyinc/flux/common/inject/internal/Scoping;z{
y|?(Lcom/groupbyinc/flux/common/inject/BindingProcessor;Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/Key;Lcom/groupbyinc/flux/common/inject/internal/Scoping;)V~

acceptTargetVisitorP(Lcom/groupbyinc/flux/common/inject/spi/BindingTargetVisitor;)Ljava/lang/Object;??,?command0Lcom/groupbyinc/flux/common/inject/Binding;+Lcom/groupbyinc/flux/common/inject/Binding;sourceLjava/lang/Object;key,Lcom/groupbyinc/flux/common/inject/Key;'Lcom/groupbyinc/flux/common/inject/Key;rawTypeLjava/lang/Class<-TT;>;Ljava/lang/Class;scoping4Lcom/groupbyinc/flux/common/inject/internal/Scoping;L(Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;)Ljava/lang/Boolean;5com/groupbyinc/flux/common/inject/spi/PrivateElements?getExposedKeys()Ljava/util/Set;????
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext()Z????next?.??bindExposeda(Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;Lcom/groupbyinc/flux/common/inject/Key;)V??
?*Lcom/groupbyinc/flux/common/inject/Key<*>;privateElements7Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;3com/groupbyinc/flux/common/inject/ExposedKeyFactory?a(Lcom/groupbyinc/flux/common/inject/Key;Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;)V?
??java/util/List?add?@??=com/groupbyinc/flux/common/inject/internal/ExposedBindingImpl?getExposedSource;(Lcom/groupbyinc/flux/common/inject/Key;)Ljava/lang/Object;?????(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/Key;Lcom/groupbyinc/flux/common/inject/internal/InternalFactory;Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;)V?
??
putBinding;(Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;)V??
?exposedKeyFactory:Lcom/groupbyinc/flux/common/inject/ExposedKeyFactory;5Lcom/groupbyinc/flux/common/inject/ExposedKeyFactory;6com/groupbyinc/flux/common/inject/internal/Annotations?!checkForMisplacedScopeAnnotationsY(Ljava/lang/Class;Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/internal/Errors;)V??
??invalidBinding?(Lcom/groupbyinc/flux/common/inject/InjectorImpl;Lcom/groupbyinc/flux/common/inject/Key;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/inject/internal/UntargettedBindingImpl;Acom/groupbyinc/flux/common/inject/internal/UntargettedBindingImpl?h(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/Key;Ljava/lang/Object;)V?
??initializeBindings??java/lang/Runnable?run???Ljava/lang/Runnable;runCreationListenersnotify??creationListenerELcom/groupbyinc/flux/common/inject/BindingProcessor$CreationListener;
o5	?contains?@??
getSimpleName()Ljava/lang/String;??
i?cannotBindToGuiceTypeG(Ljava/lang/String;)Lcom/groupbyinc/flux/common/inject/internal/Errors;??
N?.com/groupbyinc/flux/common/inject/InjectorImpl?state)Lcom/groupbyinc/flux/common/inject/State;??	??'com/groupbyinc/flux/common/inject/State?getExplicitBindinga(Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;????isOkayDuplicatef(Lcom/groupbyinc/flux/common/inject/Binding;Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;)Z??
bindingAlreadySetn(Lcom/groupbyinc/flux/common/inject/Key;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/inject/internal/Errors;
Nparent+()Lcom/groupbyinc/flux/common/inject/State;?	blacklist*(Lcom/groupbyinc/flux/common/inject/Key;)V
?b(Lcom/groupbyinc/flux/common/inject/Key;Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;)V??binding;Lcom/groupbyinc/flux/common/inject/internal/BindingImpl<*>;8Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;Ljava/lang/Class<*>;original.Lcom/groupbyinc/flux/common/inject/Binding<*>;getPrivateElements9()Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;
?getInjector.()Lcom/groupbyinc/flux/common/inject/Injector;?
oexposed?Lcom/groupbyinc/flux/common/inject/internal/ExposedBindingImpl;exposedFromK(Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;)Ljava/lang/Object;)?
$?(Lcom/groupbyinc/flux/common/inject/Binding;)Ljava/lang/Object;)*
'
access$000e(Lcom/groupbyinc/flux/common/inject/BindingProcessor;)Lcom/groupbyinc/flux/common/inject/Initializer;x0
access$100o(Lcom/groupbyinc/flux/common/inject/BindingProcessor;Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;)Vx1
access$200F(Lcom/groupbyinc/flux/common/inject/BindingProcessor;)Ljava/util/List;
access$3000com/groupbyinc/flux/common/inject/AbstractModule3(com/groupbyinc/flux/common/inject/Binder5*com/groupbyinc/flux/common/inject/Injector71com/groupbyinc/flux/common/inject/MembersInjector9(com/groupbyinc/flux/common/inject/Module;'com/groupbyinc/flux/common/inject/Scope==com/groupbyinc/flux/common/google/common/collect/ImmutableSet?of?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;AB
@C	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable[(Lcom/groupbyinc/flux/common/inject/Binding;)Ljava/lang/Boolean;|(Lcom/groupbyinc/flux/common/inject/spi/PrivateElements;Lcom/groupbyinc/flux/common/inject/Key;)VW(Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/Key;)V?(Lcom/groupbyinc/flux/common/inject/InjectorImpl;Lcom/groupbyinc/flux/common/inject/Key;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/inject/internal/UntargettedBindingImpl;>(Lcom/groupbyinc/flux/common/inject/internal/BindingImpl<*>;)Vl(Lcom/groupbyinc/flux/common/inject/Binding<*>;Lcom/groupbyinc/flux/common/inject/internal/BindingImpl<*>;)Z
SourceFileInnerClasses E
EEFo!*+?*?Y?? *?Y??"*,?$?G !%&!'(!H?:<@ A)*F??+?0M2+?6??%&??????MY??VP?????I ???MY??VP??HJEGH#I.J9LANFQMRVT]UeVjYz[~\?[?^??J?9>?#8iEK)?F?-+????M,???,???8N*+-??????[?G ??-%&-??I??H??%?(?J?????F?/??Y,+??N*? -??W*??Y*?w+,??,-+???űG*/%&/??/??
%??I/??
%??H?
?? ?+?.?ELjkFa
,?<+*?L?αG 
%&
??
??I
??H
??EM??Fe??Y+,-?հG*%&tu????I??H?EN?Fx'*?"??L+???+????M,?????G?'%&H??#?&?J?
???F|+*? ??L+???+???M,*?L?????G
??+%&H??'?*?J?
????F8s+??M,?SYaS?D??HQR




© 2015 - 2025 Weber Informatics LLC | Privacy Policy