jdk/src/share/classes/sun/nio/ch/Util.java
changeset 11823 ee83ae88512d
parent 10882 7ddadf2b8b4c
child 12559 9456ceada8b1
--- a/jdk/src/share/classes/sun/nio/ch/Util.java	Mon Jan 30 11:44:45 2012 +0000
+++ b/jdk/src/share/classes/sun/nio/ch/Util.java	Sat Feb 04 07:29:11 2012 +0000
@@ -40,7 +40,7 @@
 import sun.security.action.GetPropertyAction;
 
 
-class Util {
+public class Util {
 
     // -- Caches --
 
@@ -158,7 +158,7 @@
     /**
      * Returns a temporary buffer of at least the given size
      */
-    static ByteBuffer getTemporaryDirectBuffer(int size) {
+    public static ByteBuffer getTemporaryDirectBuffer(int size) {
         BufferCache cache = bufferCache.get();
         ByteBuffer buf = cache.get(size);
         if (buf != null) {
@@ -178,7 +178,7 @@
     /**
      * Releases a temporary buffer by returning to the cache or freeing it.
      */
-    static void releaseTemporaryDirectBuffer(ByteBuffer buf) {
+    public static void releaseTemporaryDirectBuffer(ByteBuffer buf) {
         offerFirstTemporaryDirectBuffer(buf);
     }
 
@@ -467,7 +467,7 @@
 
     private static boolean loaded = false;
 
-    static void load() {
+    public static void load() {
         synchronized (Util.class) {
             if (loaded)
                 return;