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

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

There is a newer version: 59
Show newest version
????3?+com/groupbyinc/flux/common/inject/Injectorsjava/lang/ObjectInjectors.javajava/util/Map$Entry
java/util/MapEntry()V

this-Lcom/groupbyinc/flux/common/inject/Injectors;getFirstErrorFailureL(Lcom/groupbyinc/flux/common/inject/CreationException;)Ljava/lang/Throwable;3com/groupbyinc/flux/common/inject/CreationExceptiongetErrorMessages()Ljava/util/Collection;
java/util/CollectionisEmpty()Ziterator()Ljava/util/Iterator; !java/util/Iterator#hasNext%$&next()Ljava/lang/Object;()$*-com/groupbyinc/flux/common/inject/spi/Message,getCause()Ljava/lang/Throwable;./
-0message/Lcom/groupbyinc/flux/common/inject/spi/Message;e5Lcom/groupbyinc/flux/common/inject/CreationException;getInstancec(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;,com/groupbyinc/flux/common/inject/name/Names8namedB(Ljava/lang/String;)Lcom/groupbyinc/flux/common/inject/name/Named;:;
9<%com/groupbyinc/flux/common/inject/Key>get[(Ljava/lang/Class;Ljava/lang/annotation/Annotation;)Lcom/groupbyinc/flux/common/inject/Key;@A
?B*com/groupbyinc/flux/common/inject/InjectorD;(Lcom/groupbyinc/flux/common/inject/Key;)Ljava/lang/Object;6FEGinjector,Lcom/groupbyinc/flux/common/inject/Injector;typeLjava/lang/Class;Ljava/lang/Class;nameLjava/lang/String;getInstancesOfN(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class;)Ljava/util/Set;5com/groupbyinc/flux/common/google/common/collect/SetsR
newHashSet()Ljava/util/HashSet;TU
SVgetBindings()Ljava/util/Map;XYEZentrySet()Ljava/util/Set;\]	^
java/util/Set`a!getKeyc)d
getKeyType:(Lcom/groupbyinc/flux/common/inject/Key;)Ljava/lang/Class;fg
hjava/lang/ClassjisAssignableFrom(Ljava/lang/Class;)Zlm
kngetValuep)q)com/groupbyinc/flux/common/inject/BindingsgetProvider.()Lcom/groupbyinc/flux/common/inject/Provider;uvtw*com/groupbyinc/flux/common/inject/Providery@)z{cast&(Ljava/lang/Object;)Ljava/lang/Object;}~
kadd(Ljava/lang/Object;)Z??a?	castValueTT;Ljava/lang/Object;binding.Lcom/groupbyinc/flux/common/inject/Binding<*>;+Lcom/groupbyinc/flux/common/inject/Binding;valuekey*Lcom/groupbyinc/flux/common/inject/Key<*>;'Lcom/groupbyinc/flux/common/inject/Key;keyTypeLjava/lang/Class<*>;entryoLjava/util/Map$Entry;Lcom/groupbyinc/flux/common/inject/Binding<*>;>;Ljava/util/Map$Entry;	baseClassanswerLjava/util/Set;Ljava/util/Set;entries?Ljava/util/Set;Lcom/groupbyinc/flux/common/inject/Binding<*>;>;>;p(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/matcher/Matcher;)Ljava/util/Set;1com/groupbyinc/flux/common/inject/matcher/Matcher?matches????matcherFLcom/groupbyinc/flux/common/inject/matcher/Matcher;3Lcom/groupbyinc/flux/common/inject/matcher/Matcher;getProvidersOfBLjava/util/Set;>;
hasBindingb(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/matcher/Matcher;)Z
getBindingsOf??
?a@(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class;)Z?Q
?V(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/Key;)Z
getBinding?(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/Binding;??
?@~	?bindingsiLjava/util/Map;Lcom/groupbyinc/flux/common/inject/Binding<*>;>;Ljava/util/Map;?Ljava/util/Set;>;getTypeLiteral1()Lcom/groupbyinc/flux/common/inject/TypeLiteral;??
??-com/groupbyinc/flux/common/inject/TypeLiteral?getType()Ljava/lang/reflect/Type;??
??java/lang/reflect/Type?typeLiteral2Lcom/groupbyinc/flux/common/inject/TypeLiteral<*>;/Lcom/groupbyinc/flux/common/inject/TypeLiteral;Ljava/lang/reflect/Type;cleanCaches/(Lcom/groupbyinc/flux/common/inject/Injector;)V.com/groupbyinc/flux/common/inject/InjectorImpl?
clearCache?
??	getParent.()Lcom/groupbyinc/flux/common/inject/Injector;??E???
?CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signatureo(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class;Ljava/lang/String;)TT;n(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class;)Ljava/util/Set;?(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/matcher/Matcher;)Ljava/util/Set;?(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/matcher/Matcher;)Ljava/util/Set;>;?(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class;)Ljava/util/Set;>;u(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/matcher/Matcher;)ZC(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class<*>;)ZY(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/Key<*>;)Z?(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/Key<*>;)Lcom/groupbyinc/flux/common/inject/Binding<*>;?(Lcom/groupbyinc/flux/common/inject/Injector;Lcom/groupbyinc/flux/common/inject/matcher/Matcher;)Ljava/util/Set;>;?(Lcom/groupbyinc/flux/common/inject/Injector;Ljava/lang/Class<*>;)Ljava/util/Set;>;V(Lcom/groupbyinc/flux/common/inject/Key<*>;)Ljava/lang/Class<*>;
SourceFileInnerClasses!?/*????#	??<*???*?*??"L+?'?+?+?-M,?1?,?1????*??+23<45?&'*++2,7.:/?
?	$?	67?_*+,?=?C?H?? IJKMNO?KL?=??	PQ????WM*?[?_N-?b:?'?c?+?:?e??:?i:?<+?o?3?r?t:?x?|:		?+	??:
,
??W???,??f
v	??
[$??i??	:E??A>?M.Q???IJ??M???t???Rv	??
[$??:E??A>??.Q????L???t???6
HIJ.K:LAMON[OiPnQvRU?V??aa$?f???	P???
y?WM*?[?_N-?b:?'?X?+?:?e??:?i:?1+???&?r?t:?x?|:	,	??W???,??\	]??k	??	::??A3?M.F??yIJy??u??i???H]??::??A3??.F??y??u??i???.`ab.c:dAeQf]gkhtjwk??aa$?[???	???l	p?WM*?[?_N-?b:?'?O?+?:?e??:?i:?(+????r?t:,?x??W???,??R]??:1??A*?M.=??pIJp??l??`???H]??:1??A*??.=??p??l??`???*
uvw.x:yAzQ{]|k~n??aa$?R???	?Q?j	n?WM*?[?_N-?b:?'?M?+?:?e??:?i:?&+?o??r?t:,?x??W???,??R[??:/??A(?M.;??nIJn?Mj??^???H[??:/??A(??.;??n?Lj??^???*
???.?:?A?O?[?i?l???aa$?P???	???d*+????????IJ????????@??	???d*+????????IJ?M??????@??	???~*+??M,???? IJ??
?????
???
???
?t@??	????*?[M,+???tN-??*IJ??
????? ??
??????????	???Hd?WM*?[?_N-?b:?'?C?+?:?e??:?i:?+???,?r??W???,??H:%??A?M.1??dIJd??`??T???>:%??A??.1??d??`??T???&	???.?:?A?Q?_?b???aa$?F???	?Q?Fb?WM*?[?_N-?b:?'?A?+?:?e??:?i:?+?o?,?r??W???,??H:#??A?M./??bIJb?M^??R???>:#??A??./??b??^??R???&	???.?:?A?O?]?`???aa$?D???	fg??L*??M,??N-?k?-?kL+??*???M??K?? ???????????????k????	???Y*?̶?*???*???ձ?IJ????????
	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy