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

com.groupbyinc.flux.common.util.ExtensionPoint$ClassMap.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?7com/groupbyinc/flux/common/util/ExtensionPoint$ClassMapFLcom/groupbyinc/flux/common/util/ExtensionPoint;.com/groupbyinc/flux/common/util/ExtensionPointExtensionPoint.javaClassMapjava/util/Map$Entry
java/util/Map
EntryextensionClassLjava/lang/Class;Ljava/lang/Class;
extensionsLjava/util/Map;:Ljava/util/Map;>;reservedKeysLjava/util/Set;#Ljava/util/Set;G(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Set;[Ljava/lang/Class;)V'(Ljava/lang/String;[Ljava/lang/Class;)V
java/util/HashMap()V
	 
	"	$this>Lcom/groupbyinc/flux/common/util/ExtensionPoint$ClassMap;9Lcom/groupbyinc/flux/common/util/ExtensionPoint$ClassMap;nameLjava/lang/String;
singletons[Ljava/lang/Class<*>;[Ljava/lang/Class;getExtension%(Ljava/lang/String;)Ljava/lang/Class;get&(Ljava/lang/Object;)Ljava/lang/Object;012java/lang/Class4typeregisterExtension&(Ljava/lang/String;Ljava/lang/Class;)VcontainsKey(Ljava/lang/Object;)Z9:;
java/util/Set=contains?:>@"java/lang/IllegalArgumentExceptionBjava/lang/StringBuilderD
ECan't register the same [Gappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;IJ
EK)*	M] more than once for [O]QtoString()Ljava/lang/String;ST
EU(Ljava/lang/String;)VW
CXput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Z[\key	extensionLjava/lang/Class<+TT;>;bindExtensions-(Lcom/groupbyinc/flux/common/inject/Binder;)Vjava/lang/Stringc9com/groupbyinc/flux/common/inject/multibindings/MapBinderenewMapBinder?(Lcom/groupbyinc/flux/common/inject/Binder;Ljava/lang/Class;Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/multibindings/MapBinder;gh
fientrySet()Ljava/util/Set;klmiterator()Ljava/util/Iterator;op>qjava/util/IteratorshasNext()Zuvtwnext()Ljava/lang/Object;yzt{getKey}z	~
addBindingS(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/inject/binder/LinkedBindingBuilder;??
f?getValue?z	?=com/groupbyinc/flux/common/inject/binder/LinkedBindingBuilder?toR(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder;????clazz@Ljava/util/Map$Entry;>;Ljava/util/Map$Entry;binder*Lcom/groupbyinc/flux/common/inject/Binder;parserMapBinderRLcom/groupbyinc/flux/common/inject/multibindings/MapBinder;;Lcom/groupbyinc/flux/common/inject/multibindings/MapBinder;	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTablec(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Set;[Ljava/lang/Class<*>;)V+(Ljava/lang/String;)Ljava/lang/Class<+TT;>;
StackMapTable,(Ljava/lang/String;Ljava/lang/Class<+TT;>;)V
SourceFileInnerClasses!
??????*+?*?Y??!*,?#*-?%??4&()*
+-?*&'
+,?SGTUV??./?T*?!+?3?5??&(6*?&'?\??78??S*?!+?<?*?%+?A?/?CY?EY?FH?L*?N?LP?L+?LR?L?V?Y?*?!+,?]W?? S&(S^*S_?S&'S_`?ghFjRk?+??ab??M+d*?#?jM*?!?n?rN-?x?,-?|?	:,??????5??W??ѱ?*.??M&(M??B??? .??M&'B???op.qIrLs??ft?1???			




© 2015 - 2025 Weber Informatics LLC | Privacy Policy