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

META-INF.modules.java.base.classes.jdk.internal.module.ModulePatcher$PatchedModuleReader.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????:
java/lang/Object()Vjava/util/ArrayList

java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;java/nio/file/Pathjava/nio/file/LinkOption
 !"#java/nio/file/Files
isRegularFile2(Ljava/nio/file/Path;[Ljava/nio/file/LinkOption;)Z%3jdk/internal/module/ModulePatcher$JarResourceFinder
$'((Ljava/nio/file/Path;)V*+,add(Ljava/lang/Object;)Z.8jdk/internal/module/ModulePatcher$ExplodedResourceFinder
-'
123455jdk/internal/module/ModulePatcher$PatchedModuleReadercloseAll(Ljava/util/List;)V7java/io/IOException9java/io/UncheckedIOException
8;<(Ljava/io/IOException;)V	1>?@findersLjava/util/List;	1BCDmref"Ljava/lang/module/ModuleReference;
1FGH
codeSourceURL2(Ljava/lang/module/ModuleReference;)Ljava/net/URL;	1JKLdelegateCodeSourceURLLjava/net/URL;N0jdk/internal/module/ModulePatcher$ResourceFinderMPQclose
STUVW java/lang/module/ModuleReferencelocation()Ljava/util/Optional;
YZ[\java/util/Optional	isPresent
Y^_getajava/net/URI
`cdetoURL()Ljava/net/URL;gjava/net/MalformedURLException	1ijkdelegateLjava/lang/module/ModuleReader;
Smnoopen!()Ljava/lang/module/ModuleReader;qmodule-info.class
stuv,java/lang/StringequalsMxyzfind2(Ljava/lang/String;)Ljdk/internal/loader/Resource;
1|}zfindResourceInPatch
1jo?????java/lang/module/ModuleReaderread((Ljava/lang/String;)Ljava/util/Optional;
Y???orElse&(Ljava/lang/Object;)Ljava/lang/Object;?java/nio/ByteBuffer?7jdk/internal/module/ModulePatcher$PatchedModuleReader$1
???O(Ljdk/internal/module/ModulePatcher$PatchedModuleReader;Ljava/nio/ByteBuffer;)V
????ejdk/internal/loader/ResourcegetURL
?????java/net/URLtoString()Ljava/lang/String;
`???create"(Ljava/lang/String;)Ljava/net/URI;
Y???of((Ljava/lang/Object;)Ljava/util/Optional;??y?
????getInputStream()Ljava/io/InputStream;??n?
????
getByteBuffer()Ljava/nio/ByteBuffer;	1???$assertionsDisabledZ
???isDirect?java/lang/AssertionError
?????release(Ljava/nio/ByteBuffer;)V?java/lang/InternalError
???(Ljava/lang/Throwable;)V????list()Ljava/util/stream/Stream;M??????java/util/stream/StreamconcatM(Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Ljava/util/stream/Stream;????distinct?P?!jdk/internal/module/ModulePatcher
????java/lang/ClassdesiredAssertionStatus	SignatureDLjava/util/List;5(Ljava/util/List;Ljava/lang/module/ModuleReference;)VCodeLineNumberTableLocalVariableTablefileLjava/nio/file/Path;ioeLjava/io/IOException;this7Ljdk/internal/module/ModulePatcher$PatchedModuleReader;patchesinitializedLocalVariableTypeTable&Ljava/util/List;
StackMapTable?java/lang/ThrowableK(Ljava/util/List;Ljava/lang/module/ModuleReference;)Vfinder2Ljdk/internal/module/ModulePatcher$ResourceFinder;G(Ljava/util/List;)VouriLjava/util/Optional;$Ljava/util/Optional;r
ExceptionsLjdk/internal/loader/Resource;nameLjava/lang/String;findResourcebbLjava/nio/ByteBuffer;uriLjava/net/URI;8(Ljava/lang/String;)Ljava/util/Optional;?(Ljava/lang/String;)Ljava/util/Optional;?(Ljava/lang/String;)Ljava/util/Optional;sLjava/util/stream/Stream;-Ljava/util/stream/Stream;/()Ljava/util/stream/Stream;
SourceFileModulePatcher.javaNestHostInnerClassesJarResourceFinderExplodedResourceFinderPatchedModuleReaderResourceFinder!1??@??CDKLBjk??
????*??Y?	N6+?
:??A??:???-?$Y?&?)W?-?-Y?/?)W???6?$-?0?:?8Y?:?:?-?0?*-?=*,?A*,?E?I?bn6bzn|z?J????-?9?L?\?_?b?n?p?z????????????H-/??p
???????@?CD??@???????????8?1S?4??N6K??
????
45??(*?
L+??+??MM,?O?N??? #6?$'?
??(?@?(???!??M6????
GH??*?RL+?X?+?]?`?b??L?f????CD????Bfjo??/*?hL+?'*YM?*?hL+?**?A?lYL?h,çN,?-?+?
%((+(?"	
#!-#?/??*?k??#?D???6}z??<+p?r?4*?=?
M,??!,??MN-+?w:???????+	,&-/.4/70:2?*/??&??<??<????#??6?z??.*+?{M,?,?*?~+??????N-????Y*-????;<
=@A"B$D?*.??.??(??????????6y???%*+?{M,?,??????N-???*?~+????ef
ghj?*??%??%????????6??n??u*+?{M,?,?????*?~+????pq
rt? ??????????6??????4*+?{M,?",??N???-?????Y???-???*?~+????z{
|}$~)??*??4??4??.????$????6??????+???*?~+???
M??Y,????6???????? 	???????T6	????<*?~??L*?=?
M,??,??MN+-????L???+?????
?'?2?5?? '??<??
2?
2???? ?6?Q?C*?=?0*?~???????????6?4ҶԚ???????@?*$?	
-?

1?	M?
?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy