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

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

????4Y2com/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/util/set/Sets?
newHashSet(([Ljava/lang/Object;)Ljava/util/HashSet;AB
@Cjava/util/CollectionsEunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;GH
FI	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 K
KKLo!*+?*?Y?? *?Y??"*,?$?M !%&!'(!NA<>B C)*L??+?0M2+?6??%&??????MY??VP?????O ???MY??VP??NJGIJ#K.L9NAPFSMTVV]WeXj[z]~^?]?`??P?9>?#8iKQ)?L?-+????M,???,???8N*+-??????[?M ??-%&-??O??N??%?(?P?????L?/??Y,+??N*? -??W*??Y*?w+,??,-+???űM*/%&/??/??
%??O/??
%??N?
?? ?+?.?KRjkLa
,?<+*?L?αM 
%&
??
??O
??N
??KS??Le??Y+,-?հM*%&tu????O??N?KT?Lx'*?"??L+???+????M,?????M?'%&N??#?&?P?
???L|+*? ??L+???+???M,*?L?????M
??+%&N??'?*?P?
????L8s+??M,?SY	aS?D?J??NWX




© 2015 - 2025 Weber Informatics LLC | Privacy Policy