public class jdk.internal.access.SharedSecrets
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.internal.access.SharedSecrets
super_class: java.lang.Object
{
private static final java.lang.invoke.MethodHandles$Lookup lookup;
descriptor: Ljava/lang/invoke/MethodHandles$Lookup;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static jdk.internal.access.JavaAWTAccess javaAWTAccess;
descriptor: Ljdk/internal/access/JavaAWTAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaAWTFontAccess javaAWTFontAccess;
descriptor: Ljdk/internal/access/JavaAWTFontAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaBeansAccess javaBeansAccess;
descriptor: Ljdk/internal/access/JavaBeansAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaLangAccess javaLangAccess;
descriptor: Ljdk/internal/access/JavaLangAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaLangInvokeAccess javaLangInvokeAccess;
descriptor: Ljdk/internal/access/JavaLangInvokeAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaLangModuleAccess javaLangModuleAccess;
descriptor: Ljdk/internal/access/JavaLangModuleAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaLangRefAccess javaLangRefAccess;
descriptor: Ljdk/internal/access/JavaLangRefAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaLangReflectAccess javaLangReflectAccess;
descriptor: Ljdk/internal/access/JavaLangReflectAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaIOAccess javaIOAccess;
descriptor: Ljdk/internal/access/JavaIOAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaIOFileDescriptorAccess javaIOFileDescriptorAccess;
descriptor: Ljdk/internal/access/JavaIOFileDescriptorAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaIOFilePermissionAccess javaIOFilePermissionAccess;
descriptor: Ljdk/internal/access/JavaIOFilePermissionAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaIORandomAccessFileAccess javaIORandomAccessFileAccess;
descriptor: Ljdk/internal/access/JavaIORandomAccessFileAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaObjectInputStreamReadString javaObjectInputStreamReadString;
descriptor: Ljdk/internal/access/JavaObjectInputStreamReadString;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaObjectInputStreamAccess javaObjectInputStreamAccess;
descriptor: Ljdk/internal/access/JavaObjectInputStreamAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaObjectInputFilterAccess javaObjectInputFilterAccess;
descriptor: Ljdk/internal/access/JavaObjectInputFilterAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaNetInetAddressAccess javaNetInetAddressAccess;
descriptor: Ljdk/internal/access/JavaNetInetAddressAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaNetHttpCookieAccess javaNetHttpCookieAccess;
descriptor: Ljdk/internal/access/JavaNetHttpCookieAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaNetUriAccess javaNetUriAccess;
descriptor: Ljdk/internal/access/JavaNetUriAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaNetURLAccess javaNetURLAccess;
descriptor: Ljdk/internal/access/JavaNetURLAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaNioAccess javaNioAccess;
descriptor: Ljdk/internal/access/JavaNioAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaUtilJarAccess javaUtilJarAccess;
descriptor: Ljdk/internal/access/JavaUtilJarAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaUtilZipFileAccess javaUtilZipFileAccess;
descriptor: Ljdk/internal/access/JavaUtilZipFileAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaUtilResourceBundleAccess javaUtilResourceBundleAccess;
descriptor: Ljdk/internal/access/JavaUtilResourceBundleAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaSecurityAccess javaSecurityAccess;
descriptor: Ljdk/internal/access/JavaSecurityAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaSecuritySignatureAccess javaSecuritySignatureAccess;
descriptor: Ljdk/internal/access/JavaSecuritySignatureAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.access.JavaxCryptoSealedObjectAccess javaxCryptoSealedObjectAccess;
descriptor: Ljdk/internal/access/JavaxCryptoSealedObjectAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic java.lang.invoke.MethodHandles.lookup:()Ljava/lang/invoke/MethodHandles$Lookup;
putstatic jdk.internal.access.SharedSecrets.lookup:Ljava/lang/invoke/MethodHandles$Lookup;
1: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
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/access/SharedSecrets;
public static jdk.internal.access.JavaUtilJarAccess javaUtilJarAccess();
descriptor: ()Ljdk/internal/access/JavaUtilJarAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaUtilJarAccess:Ljdk/internal/access/JavaUtilJarAccess;
ifnonnull 2
1: ldc Ljava/util/jar/JarFile;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaUtilJarAccess:Ljdk/internal/access/JavaUtilJarAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaUtilJarAccess(jdk.internal.access.JavaUtilJarAccess);
descriptor: (Ljdk/internal/access/JavaUtilJarAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaUtilJarAccess:Ljdk/internal/access/JavaUtilJarAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/access/JavaUtilJarAccess;
MethodParameters:
Name Flags
access
public static void setJavaLangAccess(jdk.internal.access.JavaLangAccess);
descriptor: (Ljdk/internal/access/JavaLangAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaLangAccess:Ljdk/internal/access/JavaLangAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jla Ljdk/internal/access/JavaLangAccess;
MethodParameters:
Name Flags
jla
public static jdk.internal.access.JavaLangAccess getJavaLangAccess();
descriptor: ()Ljdk/internal/access/JavaLangAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaLangAccess:Ljdk/internal/access/JavaLangAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaLangInvokeAccess(jdk.internal.access.JavaLangInvokeAccess);
descriptor: (Ljdk/internal/access/JavaLangInvokeAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/access/JavaLangInvokeAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jlia Ljdk/internal/access/JavaLangInvokeAccess;
MethodParameters:
Name Flags
jlia
public static jdk.internal.access.JavaLangInvokeAccess getJavaLangInvokeAccess();
descriptor: ()Ljdk/internal/access/JavaLangInvokeAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/access/JavaLangInvokeAccess;
ifnonnull 4
1: ldc "java.lang.invoke.MethodHandleImpl"
iconst_1
aconst_null
invokestatic java.lang.Class.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
pop
2: goto 4
StackMap locals:
StackMap stack: java.lang.ClassNotFoundException
3: pop
4: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/access/JavaLangInvokeAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
1 2 3 Class java.lang.ClassNotFoundException
public static void setJavaLangModuleAccess(jdk.internal.access.JavaLangModuleAccess);
descriptor: (Ljdk/internal/access/JavaLangModuleAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaLangModuleAccess:Ljdk/internal/access/JavaLangModuleAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jlrma Ljdk/internal/access/JavaLangModuleAccess;
MethodParameters:
Name Flags
jlrma
public static jdk.internal.access.JavaLangModuleAccess getJavaLangModuleAccess();
descriptor: ()Ljdk/internal/access/JavaLangModuleAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaLangModuleAccess:Ljdk/internal/access/JavaLangModuleAccess;
ifnonnull 2
1: ldc Ljava/lang/module/ModuleDescriptor;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaLangModuleAccess:Ljdk/internal/access/JavaLangModuleAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaLangRefAccess(jdk.internal.access.JavaLangRefAccess);
descriptor: (Ljdk/internal/access/JavaLangRefAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaLangRefAccess:Ljdk/internal/access/JavaLangRefAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jlra Ljdk/internal/access/JavaLangRefAccess;
MethodParameters:
Name Flags
jlra
public static jdk.internal.access.JavaLangRefAccess getJavaLangRefAccess();
descriptor: ()Ljdk/internal/access/JavaLangRefAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaLangRefAccess:Ljdk/internal/access/JavaLangRefAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaLangReflectAccess(jdk.internal.access.JavaLangReflectAccess);
descriptor: (Ljdk/internal/access/JavaLangReflectAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaLangReflectAccess:Ljdk/internal/access/JavaLangReflectAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jlra Ljdk/internal/access/JavaLangReflectAccess;
MethodParameters:
Name Flags
jlra
public static jdk.internal.access.JavaLangReflectAccess getJavaLangReflectAccess();
descriptor: ()Ljdk/internal/access/JavaLangReflectAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaLangReflectAccess:Ljdk/internal/access/JavaLangReflectAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetUriAccess(jdk.internal.access.JavaNetUriAccess);
descriptor: (Ljdk/internal/access/JavaNetUriAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaNetUriAccess:Ljdk/internal/access/JavaNetUriAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jnua Ljdk/internal/access/JavaNetUriAccess;
MethodParameters:
Name Flags
jnua
public static jdk.internal.access.JavaNetUriAccess getJavaNetUriAccess();
descriptor: ()Ljdk/internal/access/JavaNetUriAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaNetUriAccess:Ljdk/internal/access/JavaNetUriAccess;
ifnonnull 2
1: ldc Ljava/net/URI;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaNetUriAccess:Ljdk/internal/access/JavaNetUriAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetURLAccess(jdk.internal.access.JavaNetURLAccess);
descriptor: (Ljdk/internal/access/JavaNetURLAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaNetURLAccess:Ljdk/internal/access/JavaNetURLAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jnua Ljdk/internal/access/JavaNetURLAccess;
MethodParameters:
Name Flags
jnua
public static jdk.internal.access.JavaNetURLAccess getJavaNetURLAccess();
descriptor: ()Ljdk/internal/access/JavaNetURLAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaNetURLAccess:Ljdk/internal/access/JavaNetURLAccess;
ifnonnull 2
1: ldc Ljava/net/URL;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaNetURLAccess:Ljdk/internal/access/JavaNetURLAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetInetAddressAccess(jdk.internal.access.JavaNetInetAddressAccess);
descriptor: (Ljdk/internal/access/JavaNetInetAddressAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/access/JavaNetInetAddressAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jna Ljdk/internal/access/JavaNetInetAddressAccess;
MethodParameters:
Name Flags
jna
public static jdk.internal.access.JavaNetInetAddressAccess getJavaNetInetAddressAccess();
descriptor: ()Ljdk/internal/access/JavaNetInetAddressAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/access/JavaNetInetAddressAccess;
ifnonnull 2
1: ldc Ljava/net/InetAddress;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/access/JavaNetInetAddressAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetHttpCookieAccess(jdk.internal.access.JavaNetHttpCookieAccess);
descriptor: (Ljdk/internal/access/JavaNetHttpCookieAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/access/JavaNetHttpCookieAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 a Ljdk/internal/access/JavaNetHttpCookieAccess;
MethodParameters:
Name Flags
a
public static jdk.internal.access.JavaNetHttpCookieAccess getJavaNetHttpCookieAccess();
descriptor: ()Ljdk/internal/access/JavaNetHttpCookieAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/access/JavaNetHttpCookieAccess;
ifnonnull 2
1: ldc Ljava/net/HttpCookie;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/access/JavaNetHttpCookieAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNioAccess(jdk.internal.access.JavaNioAccess);
descriptor: (Ljdk/internal/access/JavaNioAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaNioAccess:Ljdk/internal/access/JavaNioAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jna Ljdk/internal/access/JavaNioAccess;
MethodParameters:
Name Flags
jna
public static jdk.internal.access.JavaNioAccess getJavaNioAccess();
descriptor: ()Ljdk/internal/access/JavaNioAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaNioAccess:Ljdk/internal/access/JavaNioAccess;
ifnonnull 2
1: ldc Ljava/nio/Buffer;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaNioAccess:Ljdk/internal/access/JavaNioAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaIOAccess(jdk.internal.access.JavaIOAccess);
descriptor: (Ljdk/internal/access/JavaIOAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaIOAccess:Ljdk/internal/access/JavaIOAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jia Ljdk/internal/access/JavaIOAccess;
MethodParameters:
Name Flags
jia
public static jdk.internal.access.JavaIOAccess getJavaIOAccess();
descriptor: ()Ljdk/internal/access/JavaIOAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaIOAccess:Ljdk/internal/access/JavaIOAccess;
ifnonnull 2
1: ldc Ljava/io/Console;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaIOAccess:Ljdk/internal/access/JavaIOAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaIOFileDescriptorAccess(jdk.internal.access.JavaIOFileDescriptorAccess);
descriptor: (Ljdk/internal/access/JavaIOFileDescriptorAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/access/JavaIOFileDescriptorAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jiofda Ljdk/internal/access/JavaIOFileDescriptorAccess;
MethodParameters:
Name Flags
jiofda
public static jdk.internal.access.JavaIOFilePermissionAccess getJavaIOFilePermissionAccess();
descriptor: ()Ljdk/internal/access/JavaIOFilePermissionAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/access/JavaIOFilePermissionAccess;
ifnonnull 2
1: ldc Ljava/io/FilePermission;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/access/JavaIOFilePermissionAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaIOFilePermissionAccess(jdk.internal.access.JavaIOFilePermissionAccess);
descriptor: (Ljdk/internal/access/JavaIOFilePermissionAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/access/JavaIOFilePermissionAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jiofpa Ljdk/internal/access/JavaIOFilePermissionAccess;
MethodParameters:
Name Flags
jiofpa
public static jdk.internal.access.JavaIOFileDescriptorAccess getJavaIOFileDescriptorAccess();
descriptor: ()Ljdk/internal/access/JavaIOFileDescriptorAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/access/JavaIOFileDescriptorAccess;
ifnonnull 2
1: ldc Ljava/io/FileDescriptor;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/access/JavaIOFileDescriptorAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaSecurityAccess(jdk.internal.access.JavaSecurityAccess);
descriptor: (Ljdk/internal/access/JavaSecurityAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaSecurityAccess:Ljdk/internal/access/JavaSecurityAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jsa Ljdk/internal/access/JavaSecurityAccess;
MethodParameters:
Name Flags
jsa
public static jdk.internal.access.JavaSecurityAccess getJavaSecurityAccess();
descriptor: ()Ljdk/internal/access/JavaSecurityAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaSecurityAccess:Ljdk/internal/access/JavaSecurityAccess;
ifnonnull 2
1: ldc Ljava/security/ProtectionDomain;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaSecurityAccess:Ljdk/internal/access/JavaSecurityAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static jdk.internal.access.JavaUtilZipFileAccess getJavaUtilZipFileAccess();
descriptor: ()Ljdk/internal/access/JavaUtilZipFileAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/access/JavaUtilZipFileAccess;
ifnonnull 2
1: ldc Ljava/util/zip/ZipFile;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/access/JavaUtilZipFileAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaUtilZipFileAccess(jdk.internal.access.JavaUtilZipFileAccess);
descriptor: (Ljdk/internal/access/JavaUtilZipFileAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/access/JavaUtilZipFileAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/access/JavaUtilZipFileAccess;
MethodParameters:
Name Flags
access
public static void setJavaAWTAccess(jdk.internal.access.JavaAWTAccess);
descriptor: (Ljdk/internal/access/JavaAWTAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaAWTAccess:Ljdk/internal/access/JavaAWTAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jaa Ljdk/internal/access/JavaAWTAccess;
MethodParameters:
Name Flags
jaa
public static jdk.internal.access.JavaAWTAccess getJavaAWTAccess();
descriptor: ()Ljdk/internal/access/JavaAWTAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaAWTAccess:Ljdk/internal/access/JavaAWTAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaAWTFontAccess(jdk.internal.access.JavaAWTFontAccess);
descriptor: (Ljdk/internal/access/JavaAWTFontAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaAWTFontAccess:Ljdk/internal/access/JavaAWTFontAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jafa Ljdk/internal/access/JavaAWTFontAccess;
MethodParameters:
Name Flags
jafa
public static jdk.internal.access.JavaAWTFontAccess getJavaAWTFontAccess();
descriptor: ()Ljdk/internal/access/JavaAWTFontAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaAWTFontAccess:Ljdk/internal/access/JavaAWTFontAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static jdk.internal.access.JavaBeansAccess getJavaBeansAccess();
descriptor: ()Ljdk/internal/access/JavaBeansAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaBeansAccess:Ljdk/internal/access/JavaBeansAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaBeansAccess(jdk.internal.access.JavaBeansAccess);
descriptor: (Ljdk/internal/access/JavaBeansAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaBeansAccess:Ljdk/internal/access/JavaBeansAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/access/JavaBeansAccess;
MethodParameters:
Name Flags
access
public static jdk.internal.access.JavaUtilResourceBundleAccess getJavaUtilResourceBundleAccess();
descriptor: ()Ljdk/internal/access/JavaUtilResourceBundleAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/access/JavaUtilResourceBundleAccess;
ifnonnull 2
1: ldc Ljava/util/ResourceBundle;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/access/JavaUtilResourceBundleAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaUtilResourceBundleAccess(jdk.internal.access.JavaUtilResourceBundleAccess);
descriptor: (Ljdk/internal/access/JavaUtilResourceBundleAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/access/JavaUtilResourceBundleAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/access/JavaUtilResourceBundleAccess;
MethodParameters:
Name Flags
access
public static jdk.internal.access.JavaObjectInputStreamReadString getJavaObjectInputStreamReadString();
descriptor: ()Ljdk/internal/access/JavaObjectInputStreamReadString;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaObjectInputStreamReadString:Ljdk/internal/access/JavaObjectInputStreamReadString;
ifnonnull 2
1: ldc Ljava/io/ObjectInputStream;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaObjectInputStreamReadString:Ljdk/internal/access/JavaObjectInputStreamReadString;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaObjectInputStreamReadString(jdk.internal.access.JavaObjectInputStreamReadString);
descriptor: (Ljdk/internal/access/JavaObjectInputStreamReadString;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaObjectInputStreamReadString:Ljdk/internal/access/JavaObjectInputStreamReadString;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/access/JavaObjectInputStreamReadString;
MethodParameters:
Name Flags
access
public static jdk.internal.access.JavaObjectInputStreamAccess getJavaObjectInputStreamAccess();
descriptor: ()Ljdk/internal/access/JavaObjectInputStreamAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/access/JavaObjectInputStreamAccess;
ifnonnull 2
1: ldc Ljava/io/ObjectInputStream;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/access/JavaObjectInputStreamAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaObjectInputStreamAccess(jdk.internal.access.JavaObjectInputStreamAccess);
descriptor: (Ljdk/internal/access/JavaObjectInputStreamAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/access/JavaObjectInputStreamAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/access/JavaObjectInputStreamAccess;
MethodParameters:
Name Flags
access
public static jdk.internal.access.JavaObjectInputFilterAccess getJavaObjectInputFilterAccess();
descriptor: ()Ljdk/internal/access/JavaObjectInputFilterAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaObjectInputFilterAccess:Ljdk/internal/access/JavaObjectInputFilterAccess;
ifnonnull 2
1: ldc Ljava/io/ObjectInputFilter$Config;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaObjectInputFilterAccess:Ljdk/internal/access/JavaObjectInputFilterAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaObjectInputFilterAccess(jdk.internal.access.JavaObjectInputFilterAccess);
descriptor: (Ljdk/internal/access/JavaObjectInputFilterAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaObjectInputFilterAccess:Ljdk/internal/access/JavaObjectInputFilterAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/access/JavaObjectInputFilterAccess;
MethodParameters:
Name Flags
access
public static void setJavaIORandomAccessFileAccess(jdk.internal.access.JavaIORandomAccessFileAccess);
descriptor: (Ljdk/internal/access/JavaIORandomAccessFileAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/access/JavaIORandomAccessFileAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jirafa Ljdk/internal/access/JavaIORandomAccessFileAccess;
MethodParameters:
Name Flags
jirafa
public static jdk.internal.access.JavaIORandomAccessFileAccess getJavaIORandomAccessFileAccess();
descriptor: ()Ljdk/internal/access/JavaIORandomAccessFileAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/access/JavaIORandomAccessFileAccess;
ifnonnull 2
1: ldc Ljava/io/RandomAccessFile;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/access/JavaIORandomAccessFileAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaSecuritySignatureAccess(jdk.internal.access.JavaSecuritySignatureAccess);
descriptor: (Ljdk/internal/access/JavaSecuritySignatureAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaSecuritySignatureAccess:Ljdk/internal/access/JavaSecuritySignatureAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jssa Ljdk/internal/access/JavaSecuritySignatureAccess;
MethodParameters:
Name Flags
jssa
public static jdk.internal.access.JavaSecuritySignatureAccess getJavaSecuritySignatureAccess();
descriptor: ()Ljdk/internal/access/JavaSecuritySignatureAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaSecuritySignatureAccess:Ljdk/internal/access/JavaSecuritySignatureAccess;
ifnonnull 2
1: ldc Ljava/security/Signature;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaSecuritySignatureAccess:Ljdk/internal/access/JavaSecuritySignatureAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaxCryptoSealedObjectAccess(jdk.internal.access.JavaxCryptoSealedObjectAccess);
descriptor: (Ljdk/internal/access/JavaxCryptoSealedObjectAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.access.SharedSecrets.javaxCryptoSealedObjectAccess:Ljdk/internal/access/JavaxCryptoSealedObjectAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jcsoa Ljdk/internal/access/JavaxCryptoSealedObjectAccess;
MethodParameters:
Name Flags
jcsoa
public static jdk.internal.access.JavaxCryptoSealedObjectAccess getJavaxCryptoSealedObjectAccess();
descriptor: ()Ljdk/internal/access/JavaxCryptoSealedObjectAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.access.SharedSecrets.javaxCryptoSealedObjectAccess:Ljdk/internal/access/JavaxCryptoSealedObjectAccess;
ifnonnull 2
1: ldc Ljavax/crypto/SealedObject;
invokestatic jdk.internal.access.SharedSecrets.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.access.SharedSecrets.javaxCryptoSealedObjectAccess:Ljdk/internal/access/JavaxCryptoSealedObjectAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
private static void ensureClassInitialized(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic java.lang.invoke.MethodHandles.lookup:()Ljava/lang/invoke/MethodHandles$Lookup;
aload 0
invokevirtual java.lang.invoke.MethodHandles$Lookup.ensureInitialized:(Ljava/lang/Class;)Ljava/lang/Class;
pop
1: goto 3
StackMap locals:
StackMap stack: java.lang.IllegalAccessException
2: pop
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 c Ljava/lang/Class<*>;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
Signature: (Ljava/lang/Class<*>;)V
MethodParameters:
Name Flags
c
}
SourceFile: "SharedSecrets.java"
InnerClasses:
public final Config = java.io.ObjectInputFilter$Config of java.io.ObjectInputFilter
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles