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

com.groupbyinc.flux.common.NamedRegistry.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?(com/groupbyinc/flux/common/NamedRegistry(Ljava/lang/Object;java/lang/ObjectNamedRegistry.javajava/util/Map$Entry
java/util/Map	EntryregistryLjava/util/Map;&Ljava/util/Map;
targetNameLjava/lang/String;(Ljava/lang/String;)V()V
java/util/HashMap

		this/Lcom/groupbyinc/flux/common/NamedRegistry;*Lcom/groupbyinc/flux/common/NamedRegistry;getRegistry()Ljava/util/Map;register'(Ljava/lang/String;Ljava/lang/Object;)Vname is required$java/util/Objects&requireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;()
'*java/lang/StringBuilder,
-append-(Ljava/lang/String;)Ljava/lang/StringBuilder;/0
-1 is required3toString()Ljava/lang/String;56
-7putIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;9:
;"java/lang/IllegalArgumentException= for name [?] already registeredA
>CnametTT;Ljava/lang/Object;extractAndRegister0(Ljava/util/List;Ljava/util/function/Function;)Vjava/util/ListKiterator()Ljava/util/Iterator;MNLOjava/util/IteratorQhasNext()ZSTRUnext()Ljava/lang/Object;WXRYjava/util/function/Function[apply&(Ljava/lang/Object;)Ljava/lang/Object;]^\_entrySet()Ljava/util/Set;ab
c
java/util/SetefOgetKeyhXijava/lang/StringkgetValuemXn"#
pentry,Ljava/util/Map$Entry;Ljava/util/Map$Entry;pluginTP;pluginsLjava/util/List;Ljava/util/List;lookupHLjava/util/function/Function;>;Ljava/util/function/Function;	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable(()Ljava/util/Map;
StackMapTable(Ljava/lang/String;TT;)Vv(Ljava/util/List;Ljava/util/function/Function;>;)V
SourceFileInnerClasses!
}~g*?*?Y??*+????$!%& !~A*????)}?"#~?X+%?+W,?-Y?.*??24?2?8?+W*?+,?<?*?>Y?-Y?.*??2@?2+?2B?2?8?D?? XXEXFH?XXFG?-."/00W2??W}?IJ~a+?PN-?V?S-?Z:,?`?
?d?g:?V?'?Z?:*?j?l?o?q??է???4ErtEuHaawyaz|?4ErsEuvaawxaz{?56E7Z8]9`:??R?'R?-?}?}??

	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy