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);
+
}