META-INF.modules.java.base.classes.jdk.internal.loader.BootLoader.class Maven / Gradle / Ivy
???? 8 ?
# x " y " z " {
| }
~
~ ?
~ ?
" ?
Q ?
~ ?
~ ?
~ ?
~ ?
Q ?
" ?
~ ?
? ?
" ?
? ?
$ ?
" ?
? ? ? ? ?
? ? " ?
? ? ? ?
" ?
? ? ?
x ? ? ?
PackageHelper InnerClasses UNNAMED_MODULE Ljava/lang/Module; JAVA_HOME Ljava/lang/String; SERVICES_CATALOG %Ljdk/internal/module/ServicesCatalog; CLASS_LOADER_VALUE_MAP (Ljava/util/concurrent/ConcurrentHashMap; Signature ,Ljava/util/concurrent/ConcurrentHashMap<**>; ()V Code LineNumberTable LocalVariableTable this Ljdk/internal/loader/BootLoader; getUnnamedModule ()Ljava/lang/Module; getServicesCatalog '()Ljdk/internal/module/ServicesCatalog; getClassLoaderValueMap *()Ljava/util/concurrent/ConcurrentHashMap; .()Ljava/util/concurrent/ConcurrentHashMap<**>; hasClassPath ()Z
loadModule %(Ljava/lang/module/ModuleReference;)V mref "Ljava/lang/module/ModuleReference; loadClassOrNull %(Ljava/lang/String;)Ljava/lang/Class; name ((Ljava/lang/String;)Ljava/lang/Class<*>; loadClass 7(Ljava/lang/Module;Ljava/lang/String;)Ljava/lang/Class; module c Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class<*>;
StackMapTable ? :(Ljava/lang/Module;Ljava/lang/String;)Ljava/lang/Class<*>; findResource 4(Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; mn
Exceptions ? findResourceAsStream ;(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream; "(Ljava/lang/String;)Ljava/net/URL;
findResources +(Ljava/lang/String;)Ljava/util/Enumeration; ;(Ljava/lang/String;)Ljava/util/Enumeration;
definePackage &(Ljava/lang/Class;)Ljava/lang/Package; )(Ljava/lang/Class<*>;)Ljava/lang/Package; getDefinedPackage '(Ljava/lang/String;)Ljava/lang/Package; location pn pkg Ljava/lang/Package; ? packages ()Ljava/util/stream/Stream; 0()Ljava/util/stream/Stream; getSystemPackageNames ()[Ljava/lang/String; getSystemPackageLocation &(Ljava/lang/String;)Ljava/lang/String; setBootLoaderUnnamedModule0 (Ljava/lang/Module;)V lambda$packages$0
SourceFile BootLoader.java NestMembers ? ? 1 2 ' ( + , - . ? ? ? ? ? @ A B E F ? 9 S T X Y S Z [ \ ? ? a b ? ? ? m n ? ? ^ ? k l ? ? ? BootstrapMethods ? ? ? b ? ? ? ? ? ? ? ? ) * ? ? ? ? ? ? o p ? ? ; &java/util/concurrent/ConcurrentHashMap jdk/internal/loader/BootLoader java/lang/Object ,jdk/internal/loader/BootLoader$PackageHelper java/lang/Class java/io/IOException java/lang/Package .jdk/internal/loader/BootLoader$PackageHelper$2 .jdk/internal/loader/BootLoader$PackageHelper$1 jdk/internal/loader/ClassLoaders
bootLoader *()Ljdk/internal/loader/BuiltinClassLoader; &jdk/internal/loader/BuiltinClassLoader getModule getPackageName ()Ljava/lang/String; java/lang/String replace (CC)Ljava/lang/String; intern 9(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Package; java/util/Arrays stream .([Ljava/lang/Object;)Ljava/util/stream/Stream;
? ? &(Ljava/lang/Object;)Ljava/lang/Object;
" ? apply ()Ljava/util/function/Function; java/util/stream/Stream map 8(Ljava/util/function/Function;)Ljava/util/stream/Stream; jdk/internal/util/StaticProperty javaHome !jdk/internal/access/SharedSecrets getJavaLangAccess &()Ljdk/internal/access/JavaLangAccess; "jdk/internal/access/JavaLangAccess defineUnnamedModule +(Ljava/lang/ClassLoader;)Ljava/lang/Module; #jdk/internal/module/ServicesCatalog create ? ? ? q b "java/lang/invoke/LambdaMetafactory metafactory ? Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles ! " # ' ( ) * + , - . / 0 1 2 3 / *? ? 4 8 5 6 7 8 9 3 ? ? 4 N : ; 3 ? ? 4 U <