(final BigDecimal decimal)
| 867 | } |
| 868 | |
| 869 | private boolean isIntegralZero(final BigDecimal decimal) { |
| 870 | // zero || no low-order bits || < 1.0 |
| 871 | return decimal.signum() == 0 |
| 872 | || decimal.scale() < -63 |
| 873 | || (decimal.precision() - decimal.scale() <= 0); |
| 874 | } |
| 875 | |
| 876 | private static void throwTimestampOutOfRangeError(Number millis) { |
| 877 | throw new IllegalArgumentException("millis: " + millis + " is outside of valid the range: from " |
no outgoing calls
no test coverage detected