META-INF.modules.java.base.classes.jdk.internal.module.ModuleReferences$JModModuleReader.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7 ? _
` a b
c
) d
( e ( f ( g
h i j k
l
( m
? n o
p q r
d
s
t
u v w
x y
z {
| }
| ~
? ? ? ? ? ? ?
? ? ? ? ? $ ?
?
? ? ? ? jf Ljdk/internal/jmod/JmodFile; uri Ljava/net/URI; newJmodFile 2(Ljava/nio/file/Path;)Ljdk/internal/jmod/JmodFile; Code LineNumberTable LocalVariableTable ioe Ljava/io/IOException; path Ljava/nio/file/Path;
StackMapTable %(Ljava/nio/file/Path;Ljava/net/URI;)V this JModModuleReader InnerClasses 7Ljdk/internal/module/ModuleReferences$JModModuleReader; getEntry ? Entry 6(Ljava/lang/String;)Ljdk/internal/jmod/JmodFile$Entry; name Ljava/lang/String; implFind ((Ljava/lang/String;)Ljava/util/Optional; encodedPath uris je "Ljdk/internal/jmod/JmodFile$Entry; Signature 8(Ljava/lang/String;)Ljava/util/Optional; implOpen
Exceptions ?(Ljava/lang/String;)Ljava/util/Optional; implList ()Ljava/util/stream/Stream; names Ljava/util/List; LocalVariableTypeTable $Ljava/util/List; /()Ljava/util/stream/Stream; implClose ()V lambda$implList$0 %(Ljdk/internal/jmod/JmodFile$Entry;)Z e
SourceFile ModuleReferences.java NestHost ? jdk/internal/jmod/JmodFile 8 ? java/io/IOException java/io/UncheckedIOException 8 ? 8 W . / * + , - ? ? ? ? ? ? > ? > A ? ? / ? ? ? java/lang/StringBuilder ? ? ? ? ? ? ? jmod: ? ? !/ ? ? ? ? ? ? ? ? ? ? ? P BootstrapMethods ? ? ? Y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/List ? W ? ? 5jdk/internal/module/ModuleReferences$JModModuleReader :jdk/internal/module/ModuleReferences$SafeCloseModuleReader SafeCloseModuleReader jdk/internal/jmod/JmodFile$Entry $jdk/internal/module/ModuleReferences (Ljava/nio/file/Path;)V (Ljava/io/IOException;)V java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; "jdk/internal/jmod/JmodFile$Section Section CLASSES $Ljdk/internal/jmod/JmodFile$Section; Z(Ljdk/internal/jmod/JmodFile$Section;Ljava/lang/String;)Ljdk/internal/jmod/JmodFile$Entry; isDirectory ()Z java/lang/String endsWith (Ljava/lang/String;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; sun/net/www/ParseUtil
encodePath '(Ljava/lang/String;Z)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; java/net/URI create "(Ljava/lang/String;)Ljava/net/URI; java/util/Optional of ((Ljava/lang/Object;)Ljava/util/Optional; empty ()Ljava/util/Optional; getInputStream 9(Ljdk/internal/jmod/JmodFile$Entry;)Ljava/io/InputStream; stream
? ? (Ljava/lang/Object;)Z
( ? test ()Ljava/util/function/Predicate; java/util/stream/Stream filter 9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
? ? 6(Ljdk/internal/jmod/JmodFile$Entry;)Ljava/lang/String; apply ()Ljava/util/function/Function; map 8(Ljava/util/function/Function;)Ljava/util/stream/Stream; java/util/stream/Collectors toList ()Ljava/util/stream/Collector; collect 0(Ljava/util/stream/Collector;)Ljava/lang/Object; close section &()Ljdk/internal/jmod/JmodFile$Section; ? ? ? X Y 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 c ? Y*? ?L? Y+? ? 1 ) *
+ 2
3 4 5 6 7 I 8 9 0 \ *? *+? ? *,? ? 1 / 0 1 2 2 : = 5 6 , - > A 0 I +?
W*? ? +? ? 1
5 6 2 : = B C D E 0 ? b*+?
M,? W,? ? +? ? ? Y? +? ? ? L+? N? Y? ? *? ? ? -? ? :? ? ?? ? 1 " ; <