
META-INF.modules.java.base.classes.jdk.internal.module.ModulePatcher$PatchedModuleReader$1.class Maven / Gradle / Ivy
???? : U 7jdk/internal/module/ModulePatcher$PatchedModuleReader$1 this$0 7Ljdk/internal/module/ModulePatcher$PatchedModuleReader;
val$bb Ljava/nio/ByteBuffer;
jdk/internal/loader/Resource ()V java/lang/InternalError should not get here
(Ljava/lang/String;)V java/lang/String
shouldNotGetHere %(Ljava/lang/Class;)Ljava/lang/Object; java/net/URL ! " # $ % 5jdk/internal/module/ModulePatcher$PatchedModuleReader delegateCodeSourceURL Ljava/net/URL; ' java/io/InputStream ) * + , - java/lang/Integer TYPE Ljava/lang/Class;
) / 0 1 intValue ()I O(Ljdk/internal/module/ModulePatcher$PatchedModuleReader;Ljava/nio/ByteBuffer;)V Code LineNumberTable LocalVariableTable this 9Ljdk/internal/module/ModulePatcher$PatchedModuleReader$1; type LocalVariableTypeTable Ljava/lang/Class; Signature 1(Ljava/lang/Class;)TT; getName ()Ljava/lang/String; getURL ()Ljava/net/URL; getCodeSourceURL
getByteBuffer ()Ljava/nio/ByteBuffer;
Exceptions F java/io/IOException getInputStream ()Ljava/io/InputStream; getContentLength
SourceFile ModulePatcher.java EnclosingMethod N O findResource 2(Ljava/lang/String;)Ljdk/internal/loader/Resource; NestHost R !jdk/internal/module/ModulePatcher InnerClasses PatchedModuleReader
2 3 C *+? *,? *? ? 4 D 5 6 7 3 P
? Y? ? 4 F 5
6 7
8 - 9
8 : ; <