< prev index next >

src/java.base/share/classes/sun/misc/SharedSecrets.java

Print this page

        

@@ -51,10 +51,11 @@
     private static JavaNetHttpCookieAccess javaNetHttpCookieAccess;
     private static JavaNioAccess javaNioAccess;
     private static JavaIOFileDescriptorAccess javaIOFileDescriptorAccess;
     private static JavaSecurityProtectionDomainAccess javaSecurityProtectionDomainAccess;
     private static JavaSecurityAccess javaSecurityAccess;
+    private static JavaUtilTimeZoneAccess javaUtilTimeZoneAccess;
     private static JavaUtilZipFileAccess javaUtilZipFileAccess;
     private static JavaAWTAccess javaAWTAccess;
     private static JavaAWTFontAccess javaAWTFontAccess;
     private static JavaBeansIntrospectorAccess javaBeansIntrospectorAccess;
 

@@ -162,10 +163,20 @@
             unsafe.ensureClassInitialized(AccessController.class);
         }
         return javaSecurityAccess;
     }
 
+    public static JavaUtilTimeZoneAccess getJavaUtilTimeZoneAccess() {
+        if (javaUtilTimeZoneAccess == null)
+            unsafe.ensureClassInitialized(java.util.TimeZone.class);
+        return javaUtilTimeZoneAccess;
+    }
+
+    public static void setJavaUtilTimeZoneAccess(JavaUtilTimeZoneAccess access) {
+        javaUtilTimeZoneAccess = access;
+    }
+
     public static JavaUtilZipFileAccess getJavaUtilZipFileAccess() {
         if (javaUtilZipFileAccess == null)
             unsafe.ensureClassInitialized(java.util.zip.ZipFile.class);
         return javaUtilZipFileAccess;
     }
< prev index next >