src/share/classes/sun/misc/JavaLangAccess.java

Print this page
rev 9892 : imported patch format.diff
rev 9893 : 8041972: Add improved parse methods for Long/Integer

@@ -140,6 +140,47 @@
 
     /**
      * Invokes Integer.formatUnsignedInt(long val, int shift, char[] buf, int offset, int len)
      */
     void formatUnsignedInt(int val, int shift, char[] buf, int offset, int len);
+
+    /**
+     * Invokes Integer.parseInt(CharSequence s, int radix, int beginIndex)
+     */
+    int parseInt(CharSequence s, int radix, int beginIndex);
+
+    /**
+     * Invokes Integer.parseInt(CharSequence s, int radix, int beginIndex, int endIndex)
+     */
+    int parseInt(CharSequence s, int radix, int beginIndex, int endIndex);
+
+    /**
+     * Invokes Integer.parseUnsignedInt(CharSequence s, int radix, int beginIndex)
+     */
+    int parseUnsignedInt(CharSequence s, int radix, int beginIndex);
+
+    /**
+     * Invokes Integer.parseUnsignedInt(CharSequence s, int radix, int beginIndex, int endIndex)
+     */
+    int parseUnsignedInt(CharSequence s, int radix, int beginIndex, int endIndex);
+
+    /**
+     * Invokes Long.parseLong(CharSequence s, int radix, int beginIndex)
+     */
+    long parseLong(CharSequence s, int radix, int beginIndex);
+
+    /**
+     * Invokes Long.parseLong(CharSequence s, int radix, int beginIndex, int endIndex)
+     */
+    long parseLong(CharSequence s, int radix, int beginIndex, int endIndex);
+
+    /**
+     * Invokes Long.parseUnsignedLong(CharSequence s, int radix, int beginIndex)
+     */
+    long parseUnsignedLong(CharSequence s, int radix, int beginIndex);
+
+    /**
+     * Invokes Long.parseUnsignedLong(CharSequence s, int radix, int beginIndex, int endIndex)
+     */
+    long parseUnsignedLong(CharSequence s, int radix, int beginIndex, int endIndex);
+
 }