META-INF.modules.java.base.classes.jdk.internal.module.ModuleReferences.class Maven / Gradle / Ivy
???? : ?
java/lang/Object ()V 'jdk/internal/module/ModuleReferenceImpl
)jdk/internal/module/ModuleInfo$Attributes
descriptor %()Ljava/lang/module/ModuleDescriptor;
target $()Ljdk/internal/module/ModuleTarget;
recordedHashes $()Ljdk/internal/module/ModuleHashes;
moduleResolution (()Ljdk/internal/module/ModuleResolution;
(Ljava/lang/module/ModuleDescriptor;Ljava/net/URI;Ljava/util/function/Supplier;Ljdk/internal/module/ModulePatcher;Ljdk/internal/module/ModuleTarget;Ljdk/internal/module/ModuleHashes;Ljdk/internal/module/ModuleHashes$HashSupplier;Ljdk/internal/module/ModuleResolution;)V
! " # !jdk/internal/module/ModulePatcher
patchIfNeeded F(Ljava/lang/module/ModuleReference;)Ljava/lang/module/ModuleReference; % & ' ( ) java/nio/file/Path toUri ()Ljava/net/URI; + , - get A(Ljava/nio/file/Path;Ljava/net/URI;)Ljava/util/function/Supplier; / 0 1 generate E(Ljava/nio/file/Path;)Ljdk/internal/module/ModuleHashes$HashSupplier;
3 4 5 6 7 $jdk/internal/module/ModuleReferences newModule ?(Ljdk/internal/module/ModuleInfo$Attributes;Ljava/net/URI;Ljava/util/function/Supplier;Ljdk/internal/module/ModulePatcher;Ljdk/internal/module/ModuleHashes$HashSupplier;)Ljava/lang/module/ModuleReference; + / ; , < 3(Ljava/nio/file/Path;)Ljava/util/function/Supplier; > 9jdk/internal/module/ModuleReferences$ExplodedModuleReader
= @ A (Ljava/nio/file/Path;)V
C D E F G jdk/internal/module/ModuleHashes computeHash *(Ljava/nio/file/Path;Ljava/lang/String;)[B I 5jdk/internal/module/ModuleReferences$JModModuleReader
H K L %(Ljava/nio/file/Path;Ljava/net/URI;)V N 4jdk/internal/module/ModuleReferences$JarModuleReader
M K Code LineNumberTable LocalVariableTable this &Ljdk/internal/module/ModuleReferences; attrs +Ljdk/internal/module/ModuleInfo$Attributes; uri Ljava/net/URI; supplier Ljava/util/function/Supplier; patcher #Ljdk/internal/module/ModulePatcher; hasher /Ljdk/internal/module/ModuleHashes$HashSupplier; mref "Ljava/lang/module/ModuleReference; LocalVariableTypeTable >Ljava/util/function/Supplier;
StackMapTable e java/lang/module/ModuleReference Signature ?(Ljdk/internal/module/ModuleInfo$Attributes;Ljava/net/URI;Ljava/util/function/Supplier;Ljdk/internal/module/ModulePatcher;Ljdk/internal/module/ModuleHashes$HashSupplier;)Ljava/lang/module/ModuleReference; newJarModule ?(Ljdk/internal/module/ModuleInfo$Attributes;Ljdk/internal/module/ModulePatcher;Ljava/nio/file/Path;)Ljava/lang/module/ModuleReference; file Ljava/nio/file/Path;
newJModModule c(Ljdk/internal/module/ModuleInfo$Attributes;Ljava/nio/file/Path;)Ljava/lang/module/ModuleReference; newExplodedModule dir lambda$newExplodedModule$4 5(Ljava/nio/file/Path;)Ljava/lang/module/ModuleReader; lambda$newJModModule$3 a Ljava/lang/String; lambda$newJModModule$2 C(Ljava/nio/file/Path;Ljava/net/URI;)Ljava/lang/module/ModuleReader; lambda$newJarModule$1 lambda$newJarModule$0
SourceFile ModuleReferences.java NestMembers } :jdk/internal/module/ModuleReferences$SafeCloseModuleReader BootstrapMethods ?
? ? ? ? ? "java/lang/invoke/LambdaMetafactory metafactory ?(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; ? ()Ljava/lang/Object; ?
3 ? x v ? !()Ljava/lang/module/ModuleReader; ? (Ljava/lang/String;)[B ?
3 ? w G ?
3 ? u v ?
3 ? r G ?
3 ? p q InnerClasses ? jdk/internal/module/ModuleInfo
Attributes ? -jdk/internal/module/ModuleHashes$HashSupplier HashSupplier ExplodedModuleReader JModModuleReader JarModuleReader SafeCloseModuleReader ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup 3
P / *? ? Q @ R S T
6 7 P ?
-? Y*? +,*? *? *? ? :-? -? :? Q J N O Q R " S * U R > - U V - W X - Y Z - [ \ - ] ^ _ ` a - Y b c ? * d f g h i P ? #,? $ N,-? * :,? . :*-+? 2? Q ^ _ ` a R > # U V # [ \ # j k W X Y Z ] ^ a Y b l m P ? !+? $ M+,? 8 N+? 9 :*,-? 2? Q h i j k R 4 ! U V ! j k W X Y Z
] ^ a Y b n i P s ,? : N*,? $ -+? 2? Q
t u R * U V [ \ o k Y Z a Y b
p q P 3 ? =Y*? ?? Q t R o k
r G P : *+? B? Q j R j k s t
u v P >
? HY*+? J? Q i R
j k
W X
w G P : *+? B? Q ` R j k s t
x v P >
? MY*+? O? Q _ R
j k
W X y z {
= H M | ~ 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :
? ? ? C ? = 3 ? H 3 ? M 3 ? | 3 ? ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy