class jdk.internal.module.ModuleLoaderMap$Modules
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: jdk.internal.module.ModuleLoaderMap$Modules
super_class: java.lang.Object
{
private static final java.util.Set<java.lang.String> bootModules;
descriptor: Ljava/util/Set;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Set<Ljava/lang/String;>;
private static final java.util.Set<java.lang.String> platformModules;
descriptor: Ljava/util/Set;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Set<Ljava/lang/String;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: bipush 23
anewarray java.lang.String
dup
iconst_0
ldc "java.base"
aastore
dup
iconst_1
1: ldc "java.datatransfer"
aastore
dup
iconst_2
2: ldc "java.desktop"
aastore
dup
iconst_3
3: ldc "java.instrument"
aastore
dup
iconst_4
4: ldc "java.logging"
aastore
dup
iconst_5
5: ldc "java.management"
aastore
dup
bipush 6
6: ldc "java.management.rmi"
aastore
dup
bipush 7
7: ldc "java.naming"
aastore
dup
bipush 8
8: ldc "java.prefs"
aastore
dup
bipush 9
9: ldc "java.rmi"
aastore
dup
bipush 10
10: ldc "java.security.sasl"
aastore
dup
bipush 11
11: ldc "java.xml"
aastore
dup
bipush 12
12: ldc "jdk.incubator.foreign"
aastore
dup
bipush 13
13: ldc "jdk.internal.vm.ci"
aastore
dup
bipush 14
14: ldc "jdk.jfr"
aastore
dup
bipush 15
15: ldc "jdk.management"
aastore
dup
bipush 16
16: ldc "jdk.management.agent"
aastore
dup
bipush 17
17: ldc "jdk.management.jfr"
aastore
dup
bipush 18
18: ldc "jdk.naming.rmi"
aastore
dup
bipush 19
19: ldc "jdk.net"
aastore
dup
bipush 20
20: ldc "jdk.nio.mapmode"
aastore
dup
bipush 21
21: ldc "jdk.sctp"
aastore
dup
bipush 22
22: ldc "jdk.unsupported"
aastore
23: invokestatic java.util.Set.of:([Ljava/lang/Object;)Ljava/util/Set;
24: putstatic jdk.internal.module.ModuleLoaderMap$Modules.bootModules:Ljava/util/Set;
25: bipush 26
anewarray java.lang.String
dup
iconst_0
ldc "java.compiler"
aastore
dup
iconst_1
26: ldc "java.net.http"
aastore
dup
iconst_2
27: ldc "java.scripting"
aastore
dup
iconst_3
28: ldc "java.se"
aastore
dup
iconst_4
29: ldc "java.security.jgss"
aastore
dup
iconst_5
30: ldc "java.smartcardio"
aastore
dup
bipush 6
31: ldc "java.sql"
aastore
dup
bipush 7
32: ldc "java.sql.rowset"
aastore
dup
bipush 8
33: ldc "java.transaction.xa"
aastore
dup
bipush 9
34: ldc "java.xml.crypto"
aastore
dup
bipush 10
35: ldc "jdk.accessibility"
aastore
dup
bipush 11
36: ldc "jdk.aot"
aastore
dup
bipush 12
37: ldc "jdk.charsets"
aastore
dup
bipush 13
38: ldc "jdk.crypto.cryptoki"
aastore
dup
bipush 14
39: ldc "jdk.crypto.ec"
aastore
dup
bipush 15
40: ldc "jdk.dynalink"
aastore
dup
bipush 16
41: ldc "jdk.httpserver"
aastore
dup
bipush 17
42: ldc "jdk.internal.vm.compiler"
aastore
dup
bipush 18
43: ldc "jdk.internal.vm.compiler.management"
aastore
dup
bipush 19
44: ldc "jdk.jsobject"
aastore
dup
bipush 20
45: ldc "jdk.localedata"
aastore
dup
bipush 21
46: ldc "jdk.naming.dns"
aastore
dup
bipush 22
47: ldc "jdk.security.auth"
aastore
dup
bipush 23
48: ldc "jdk.security.jgss"
aastore
dup
bipush 24
49: ldc "jdk.xml.dom"
aastore
dup
bipush 25
50: ldc "jdk.zipfs"
aastore
51: invokestatic java.util.Set.of:([Ljava/lang/Object;)Ljava/util/Set;
52: putstatic jdk.internal.module.ModuleLoaderMap$Modules.platformModules:Ljava/util/Set;
53: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/module/ModuleLoaderMap$Modules;
}
SourceFile: "ModuleLoaderMap.java"
NestHost: jdk.internal.module.ModuleLoaderMap
InnerClasses:
private Modules = jdk.internal.module.ModuleLoaderMap$Modules of jdk.internal.module.ModuleLoaderMap