src/share/classes/java/lang/System.java

Print this page
rev 9925 : 8041972: Add improved parse/format methods for Long/Integer
Contributed-by: redestad


1246                 t.blockedOn(b);
1247             }
1248             public void registerShutdownHook(int slot, boolean registerShutdownInProgress, Runnable hook) {
1249                 Shutdown.add(slot, registerShutdownInProgress, hook);
1250             }
1251             public int getStackTraceDepth(Throwable t) {
1252                 return t.getStackTraceDepth();
1253             }
1254             public StackTraceElement getStackTraceElement(Throwable t, int i) {
1255                 return t.getStackTraceElement(i);
1256             }
1257             public String newStringUnsafe(char[] chars) {
1258                 return new String(chars, true);
1259             }
1260             public Thread newThreadWithAcc(Runnable target, AccessControlContext acc) {
1261                 return new Thread(target, acc);
1262             }
1263             public void invokeFinalize(Object o) throws Throwable {
1264                 o.finalize();
1265             }






























1266         });
1267     }
1268 }


1246                 t.blockedOn(b);
1247             }
1248             public void registerShutdownHook(int slot, boolean registerShutdownInProgress, Runnable hook) {
1249                 Shutdown.add(slot, registerShutdownInProgress, hook);
1250             }
1251             public int getStackTraceDepth(Throwable t) {
1252                 return t.getStackTraceDepth();
1253             }
1254             public StackTraceElement getStackTraceElement(Throwable t, int i) {
1255                 return t.getStackTraceElement(i);
1256             }
1257             public String newStringUnsafe(char[] chars) {
1258                 return new String(chars, true);
1259             }
1260             public Thread newThreadWithAcc(Runnable target, AccessControlContext acc) {
1261                 return new Thread(target, acc);
1262             }
1263             public void invokeFinalize(Object o) throws Throwable {
1264                 o.finalize();
1265             }
1266             public int parseInt(String s, int radix, int start) {
1267                 return Integer.parseInt(s, radix, start);
1268             }
1269             public int parseInt(String s, int radix, int start, int end) {
1270                 return Integer.parseInt(s, radix, start, end);
1271             }
1272             public int parseUnsignedInt(String s, int radix, int start) {
1273                 return Integer.parseUnsignedInt(s, radix, start);
1274             }
1275             public int parseUnsignedInt(String s, int radix, int start, int end) {
1276                 return Integer.parseUnsignedInt(s, radix, start, end);
1277             }
1278             public long parseLong(String s, int radix, int start) {
1279                 return Long.parseLong(s, radix, start);
1280             }
1281             public long parseLong(String s, int radix, int start, int end) {
1282                 return Long.parseLong(s, radix, start, end);
1283             }
1284             public long parseUnsignedLong(String s, int radix, int start) {
1285                 return Long.parseUnsignedLong(s, radix, start);
1286             }
1287             public long parseUnsignedLong(String s, int radix, int start, int end) {
1288                 return Long.parseUnsignedLong(s, radix, start, end);
1289             }
1290             public int formatUnsignedLong(long val, int shift, char[] buf, int offset, int len) {
1291                 return Long.formatUnsignedLong(val, shift, buf, offset, len);
1292             }
1293             public int formatUnsignedInt(int val, int shift, char[] buf, int offset, int len) {
1294                 return Integer.formatUnsignedInt(val, shift, buf, offset, len);
1295             }
1296         });
1297     }
1298 }