Lines Matching refs:Long
27 * @summary Test Long.decode method
36 * into a long or Long value:
38 * public Long(String s)
39 * public static Long decode(String nm)
42 * public static Long valueOf(String s, int radix)
43 * public static Long valueOf(String s)
50 long n = (Long.decode(val)).longValue();
52 throw new RuntimeException("Long.decode failed. String:" +
58 long n = (Long.decode(val)).longValue();
64 check(new String(""+Long.MIN_VALUE), Long.MIN_VALUE);
65 check(new String(""+Long.MAX_VALUE), Long.MAX_VALUE);
85 check(Long.toString(Long.MIN_VALUE), Long.MIN_VALUE);
86 check(Long.toString(Long.MAX_VALUE), Long.MAX_VALUE);
88 checkFailure("0x-10", "Long.decode allows negative sign in wrong position.");
89 checkFailure("0x+10", "Long.decode allows positive sign in wrong position.");
94 checkFailure(BigInteger.valueOf(Long.MIN_VALUE).subtract(BigInteger.ONE).toString(),
96 checkFailure(BigInteger.valueOf(Long.MAX_VALUE).add(BigInteger.ONE).toString(),
102 Long.decode(null);
103 throw new RuntimeException("Long.decode(null) expected to throw NPE");