Modified:
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/NumberUtilsTest.html
==============================================================================
---
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/NumberUtilsTest.html
(original)
+++
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/NumberUtilsTest.html
Thu Aug 29 19:59:17 2024
@@ -1620,277 +1620,289 @@
<a class="jxr_linenumber" name="L1612" href="#L1612">1612</a>
assertEquals(NumberUtils.toDouble(<span class="jxr_string">"-001.2345"</span>,
5.1d), -1.2345d, <span class="jxr_string">"toDouble(String, int) 4
failed"</span>);
<a class="jxr_linenumber" name="L1613" href="#L1613">1613</a>
assertEquals(1.2345d, NumberUtils.toDouble(<span
class="jxr_string">"+001.2345"</span>, 5.1d), <span
class="jxr_string">"toDouble(String, int) 5 failed"</span>);
<a class="jxr_linenumber" name="L1614" href="#L1614">1614</a>
assertEquals(0d, NumberUtils.toDouble(<span class="jxr_string">"000.00"</span>,
5.1d), <span class="jxr_string">"toDouble(String, int) 7 failed"</span>);
-<a class="jxr_linenumber" name="L1615" href="#L1615">1615</a> }
-<a class="jxr_linenumber" name="L1616" href="#L1616">1616</a>
-<a class="jxr_linenumber" name="L1617" href="#L1617">1617</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1618" href="#L1618">1618</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toByte(String)}.</em>
-<a class="jxr_linenumber" name="L1619" href="#L1619">1619</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1620" href="#L1620">1620</a> @Test
-<a class="jxr_linenumber" name="L1621" href="#L1621">1621</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToByteString() {
-<a class="jxr_linenumber" name="L1622" href="#L1622">1622</a>
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>),
<span class="jxr_string">"toByte(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1623" href="#L1623">1623</a>
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toByte(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1624" href="#L1624">1624</a>
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">""</span>), <span
class="jxr_string">"toByte(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1625" href="#L1625">1625</a>
assertEquals(0, NumberUtils.toByte(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toByte(null) failed"</span>);
-<a class="jxr_linenumber" name="L1626" href="#L1626">1626</a> }
-<a class="jxr_linenumber" name="L1627" href="#L1627">1627</a>
-<a class="jxr_linenumber" name="L1628" href="#L1628">1628</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1629" href="#L1629">1629</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toByte(String,
byte)}.</em>
-<a class="jxr_linenumber" name="L1630" href="#L1630">1630</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1631" href="#L1631">1631</a> @Test
-<a class="jxr_linenumber" name="L1632" href="#L1632">1632</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToByteStringI() {
-<a class="jxr_linenumber" name="L1633" href="#L1633">1633</a>
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>,
(byte) 5), <span class="jxr_string">"toByte(String, byte) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1634" href="#L1634">1634</a>
assertEquals(5, NumberUtils.toByte(<span class="jxr_string">"12.3"</span>,
(byte) 5), <span class="jxr_string">"toByte(String, byte) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1635" href="#L1635">1635</a> }
-<a class="jxr_linenumber" name="L1636" href="#L1636">1636</a>
-<a class="jxr_linenumber" name="L1637" href="#L1637">1637</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1638" href="#L1638">1638</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toFloat(String)}.</em>
-<a class="jxr_linenumber" name="L1639" href="#L1639">1639</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1640" href="#L1640">1640</a> @Test
-<a class="jxr_linenumber" name="L1641" href="#L1641">1641</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToFloatString() {
-<a class="jxr_linenumber" name="L1642" href="#L1642">1642</a>
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-1.2345"</span>),
-1.2345f, <span class="jxr_string">"toFloat(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1643" href="#L1643">1643</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"1.2345"</span>), <span class="jxr_string">"toFloat(String)
2 failed"</span>);
-<a class="jxr_linenumber" name="L1644" href="#L1644">1644</a>
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toFloat(String) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1645" href="#L1645">1645</a> <em
class="jxr_comment">// LANG-1060</em>
-<a class="jxr_linenumber" name="L1646" href="#L1646">1646</a>
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-001.2345"</span>),
-1.2345f, <span class="jxr_string">"toFloat(String) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1647" href="#L1647">1647</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"+001.2345"</span>), <span
class="jxr_string">"toFloat(String) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1648" href="#L1648">1648</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"001.2345"</span>), <span
class="jxr_string">"toFloat(String) 6 failed"</span>);
-<a class="jxr_linenumber" name="L1649" href="#L1649">1649</a>
assertEquals(0f, NumberUtils.toFloat(<span class="jxr_string">"000.00"</span>),
<span class="jxr_string">"toFloat(String) 7 failed"</span>);
-<a class="jxr_linenumber" name="L1650" href="#L1650">1650</a>
-<a class="jxr_linenumber" name="L1651" href="#L1651">1651</a>
assertEquals(NumberUtils.toFloat(Float.MAX_VALUE + <span
class="jxr_string">""</span>), Float.MAX_VALUE, <span
class="jxr_string">"toFloat(Float.MAX_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1652" href="#L1652">1652</a>
assertEquals(NumberUtils.toFloat(Float.MIN_VALUE + <span
class="jxr_string">""</span>), Float.MIN_VALUE, <span
class="jxr_string">"toFloat(Float.MIN_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1653" href="#L1653">1653</a>
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">""</span>),
<span class="jxr_string">"toFloat(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1654" href="#L1654">1654</a>
assertEquals(0.0f, NumberUtils.toFloat(<strong
class="jxr_keyword">null</strong>), <span class="jxr_string">"toFloat(null)
failed"</span>);
-<a class="jxr_linenumber" name="L1655" href="#L1655">1655</a> }
-<a class="jxr_linenumber" name="L1656" href="#L1656">1656</a>
-<a class="jxr_linenumber" name="L1657" href="#L1657">1657</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1658" href="#L1658">1658</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toFloat(String,
float)}.</em>
-<a class="jxr_linenumber" name="L1659" href="#L1659">1659</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1660" href="#L1660">1660</a> @Test
-<a class="jxr_linenumber" name="L1661" href="#L1661">1661</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToFloatStringF() {
-<a class="jxr_linenumber" name="L1662" href="#L1662">1662</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"1.2345"</span>, 5.1f), <span
class="jxr_string">"toFloat(String, int) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1663" href="#L1663">1663</a>
assertEquals(5.0f, NumberUtils.toFloat(<span class="jxr_string">"a"</span>,
5.0f), <span class="jxr_string">"toFloat(String, int) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1664" href="#L1664">1664</a> <em
class="jxr_comment">// LANG-1060</em>
-<a class="jxr_linenumber" name="L1665" href="#L1665">1665</a>
assertEquals(5.0f, NumberUtils.toFloat(<span
class="jxr_string">"-001Z.2345"</span>, 5.0f), <span
class="jxr_string">"toFloat(String, int) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1666" href="#L1666">1666</a>
assertEquals(5.0f, NumberUtils.toFloat(<span
class="jxr_string">"+001AB.2345"</span>, 5.0f), <span
class="jxr_string">"toFloat(String, int) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1667" href="#L1667">1667</a>
assertEquals(5.0f, NumberUtils.toFloat(<span
class="jxr_string">"001Z.2345"</span>, 5.0f), <span
class="jxr_string">"toFloat(String, int) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1668" href="#L1668">1668</a> }
-<a class="jxr_linenumber" name="L1669" href="#L1669">1669</a>
-<a class="jxr_linenumber" name="L1670" href="#L1670">1670</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1671" href="#L1671">1671</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toInt(String)}.</em>
-<a class="jxr_linenumber" name="L1672" href="#L1672">1672</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1673" href="#L1673">1673</a> @Test
-<a class="jxr_linenumber" name="L1674" href="#L1674">1674</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToIntString() {
-<a class="jxr_linenumber" name="L1675" href="#L1675">1675</a>
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>),
<span class="jxr_string">"toInt(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1676" href="#L1676">1676</a>
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">"abc"</span>), <span
class="jxr_string">"toInt(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1677" href="#L1677">1677</a>
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">""</span>), <span
class="jxr_string">"toInt(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1678" href="#L1678">1678</a>
assertEquals(0, NumberUtils.toInt(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toInt(null) failed"</span>);
-<a class="jxr_linenumber" name="L1679" href="#L1679">1679</a> }
-<a class="jxr_linenumber" name="L1680" href="#L1680">1680</a>
-<a class="jxr_linenumber" name="L1681" href="#L1681">1681</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1682" href="#L1682">1682</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toInt(String,
int)}.</em>
-<a class="jxr_linenumber" name="L1683" href="#L1683">1683</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1684" href="#L1684">1684</a> @Test
-<a class="jxr_linenumber" name="L1685" href="#L1685">1685</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToIntStringI() {
-<a class="jxr_linenumber" name="L1686" href="#L1686">1686</a>
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>,
5), <span class="jxr_string">"toInt(String, int) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1687" href="#L1687">1687</a>
assertEquals(5, NumberUtils.toInt(<span class="jxr_string">"1234.5"</span>, 5),
<span class="jxr_string">"toInt(String, int) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1688" href="#L1688">1688</a> }
-<a class="jxr_linenumber" name="L1689" href="#L1689">1689</a>
-<a class="jxr_linenumber" name="L1690" href="#L1690">1690</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1691" href="#L1691">1691</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toLong(String)}.</em>
-<a class="jxr_linenumber" name="L1692" href="#L1692">1692</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1693" href="#L1693">1693</a> @Test
-<a class="jxr_linenumber" name="L1694" href="#L1694">1694</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToLongString() {
-<a class="jxr_linenumber" name="L1695" href="#L1695">1695</a>
assertEquals(12345L, NumberUtils.toLong(<span
class="jxr_string">"12345"</span>), <span class="jxr_string">"toLong(String) 1
failed"</span>);
-<a class="jxr_linenumber" name="L1696" href="#L1696">1696</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toLong(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1697" href="#L1697">1697</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1L"</span>),
<span class="jxr_string">"toLong(String) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1698" href="#L1698">1698</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1l"</span>),
<span class="jxr_string">"toLong(String) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1699" href="#L1699">1699</a>
assertEquals(NumberUtils.toLong(Long.MAX_VALUE + <span
class="jxr_string">""</span>), Long.MAX_VALUE, <span
class="jxr_string">"toLong(Long.MAX_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1700" href="#L1700">1700</a>
assertEquals(NumberUtils.toLong(Long.MIN_VALUE + <span
class="jxr_string">""</span>), Long.MIN_VALUE, <span
class="jxr_string">"toLong(Long.MIN_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1701" href="#L1701">1701</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">""</span>), <span
class="jxr_string">"toLong(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1702" href="#L1702">1702</a>
assertEquals(0L, NumberUtils.toLong(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toLong(null) failed"</span>);
-<a class="jxr_linenumber" name="L1703" href="#L1703">1703</a> }
-<a class="jxr_linenumber" name="L1704" href="#L1704">1704</a>
-<a class="jxr_linenumber" name="L1705" href="#L1705">1705</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1706" href="#L1706">1706</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toLong(String,
long)}.</em>
-<a class="jxr_linenumber" name="L1707" href="#L1707">1707</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1708" href="#L1708">1708</a> @Test
-<a class="jxr_linenumber" name="L1709" href="#L1709">1709</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToLongStringL() {
-<a class="jxr_linenumber" name="L1710" href="#L1710">1710</a>
assertEquals(12345L, NumberUtils.toLong(<span
class="jxr_string">"12345"</span>, 5L), <span
class="jxr_string">"toLong(String, long) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1711" href="#L1711">1711</a>
assertEquals(5L, NumberUtils.toLong(<span class="jxr_string">"1234.5"</span>,
5L), <span class="jxr_string">"toLong(String, long) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1712" href="#L1712">1712</a> }
-<a class="jxr_linenumber" name="L1713" href="#L1713">1713</a>
-<a class="jxr_linenumber" name="L1714" href="#L1714">1714</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1715" href="#L1715">1715</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(BigDecimal)}.</em>
-<a class="jxr_linenumber" name="L1716" href="#L1716">1716</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1717" href="#L1717">1717</a> @Test
-<a class="jxr_linenumber" name="L1718" href="#L1718">1718</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalBigDecimal() {
-<a class="jxr_linenumber" name="L1719" href="#L1719">1719</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456)),
BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1720" href="#L1720">1720</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1721" href="#L1721">1721</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1722" href="#L1722">1722</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.515)),
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1723" href="#L1723">1723</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1724" href="#L1724">1724</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)),
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1725" href="#L1725">1725</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1726" href="#L1726">1726</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
-<a class="jxr_linenumber" name="L1727" href="#L1727">1727</a>
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1728" href="#L1728">1728</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1729" href="#L1729">1729</a>
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1730" href="#L1730">1730</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1731" href="#L1731">1731</a> }
-<a class="jxr_linenumber" name="L1732" href="#L1732">1732</a>
-<a class="jxr_linenumber" name="L1733" href="#L1733">1733</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1734" href="#L1734">1734</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(BigDecimal, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1735" href="#L1735">1735</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1736" href="#L1736">1736</a> @Test
-<a class="jxr_linenumber" name="L1737" href="#L1737">1737</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalBigDecimalIRM() {
-<a class="jxr_linenumber" name="L1738" href="#L1738">1738</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456), 1,
RoundingMode.CEILING),
-<a class="jxr_linenumber" name="L1739" href="#L1739">1739</a>
BigDecimal.valueOf(123.5), <span
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 1
failed"</span>);
-<a class="jxr_linenumber" name="L1740" href="#L1740">1740</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.5159), 3,
RoundingMode.FLOOR),
-<a class="jxr_linenumber" name="L1741" href="#L1741">1741</a>
BigDecimal.valueOf(23.515), <span
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 2
failed"</span>);
-<a class="jxr_linenumber" name="L1742" href="#L1742">1742</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525), 2,
RoundingMode.HALF_UP),
-<a class="jxr_linenumber" name="L1743" href="#L1743">1743</a>
BigDecimal.valueOf(23.53), <span
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 3
failed"</span>);
-<a class="jxr_linenumber" name="L1744" href="#L1744">1744</a>
assertEquals(<span class="jxr_string">"23521.0000"</span>,
-<a class="jxr_linenumber" name="L1745" href="#L1745">1745</a>
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.521), 4,
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1746" href="#L1746">1746</a>
.multiply(BigDecimal.valueOf(1000)).toString(),
-<a class="jxr_linenumber" name="L1747" href="#L1747">1747</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 4
failed"</span>);
-<a class="jxr_linenumber" name="L1748" href="#L1748">1748</a>
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1749" href="#L1749">1749</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 5
failed"</span>);
-<a class="jxr_linenumber" name="L1750" href="#L1750">1750</a> }
-<a class="jxr_linenumber" name="L1751" href="#L1751">1751</a>
-<a class="jxr_linenumber" name="L1752" href="#L1752">1752</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1753" href="#L1753">1753</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double)}.</em>
-<a class="jxr_linenumber" name="L1754" href="#L1754">1754</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1755" href="#L1755">1755</a> @Test
-<a class="jxr_linenumber" name="L1756" href="#L1756">1756</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalDouble() {
-<a class="jxr_linenumber" name="L1757" href="#L1757">1757</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d)),
BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1758" href="#L1758">1758</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1759" href="#L1759">1759</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1760" href="#L1760">1760</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.515d)),
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1761" href="#L1761">1761</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1762" href="#L1762">1762</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)),
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1763" href="#L1763">1763</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1764" href="#L1764">1764</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
-<a class="jxr_linenumber" name="L1765" href="#L1765">1765</a>
NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1766" href="#L1766">1766</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1767" href="#L1767">1767</a>
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1768" href="#L1768">1768</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1769" href="#L1769">1769</a> }
-<a class="jxr_linenumber" name="L1770" href="#L1770">1770</a>
-<a class="jxr_linenumber" name="L1771" href="#L1771">1771</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1772" href="#L1772">1772</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1773" href="#L1773">1773</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1774" href="#L1774">1774</a> @Test
-<a class="jxr_linenumber" name="L1775" href="#L1775">1775</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalDoubleIRM() {
-<a class="jxr_linenumber" name="L1776" href="#L1776">1776</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d), 1,
RoundingMode.CEILING),
-<a class="jxr_linenumber" name="L1777" href="#L1777">1777</a>
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Double,
int, RoundingMode) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1778" href="#L1778">1778</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.5159d), 3,
RoundingMode.FLOOR),
-<a class="jxr_linenumber" name="L1779" href="#L1779">1779</a>
BigDecimal.valueOf(23.515), <span
class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 2
failed"</span>);
-<a class="jxr_linenumber" name="L1780" href="#L1780">1780</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d), 2,
RoundingMode.HALF_UP),
-<a class="jxr_linenumber" name="L1781" href="#L1781">1781</a>
BigDecimal.valueOf(23.53), <span class="jxr_string">"toScaledBigDecimal(Double,
int, RoundingMode) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1782" href="#L1782">1782</a>
assertEquals(<span class="jxr_string">"23521.0000"</span>,
-<a class="jxr_linenumber" name="L1783" href="#L1783">1783</a>
NumberUtils.toScaledBigDecimal(Double.valueOf(23.521d), 4,
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1784" href="#L1784">1784</a>
.multiply(BigDecimal.valueOf(1000)).toString(),
-<a class="jxr_linenumber" name="L1785" href="#L1785">1785</a>
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 4
failed"</span>);
-<a class="jxr_linenumber" name="L1786" href="#L1786">1786</a>
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1787" href="#L1787">1787</a>
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 5
failed"</span>);
-<a class="jxr_linenumber" name="L1788" href="#L1788">1788</a> }
-<a class="jxr_linenumber" name="L1789" href="#L1789">1789</a>
-<a class="jxr_linenumber" name="L1790" href="#L1790">1790</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1791" href="#L1791">1791</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Float)}.</em>
-<a class="jxr_linenumber" name="L1792" href="#L1792">1792</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1793" href="#L1793">1793</a> @Test
-<a class="jxr_linenumber" name="L1794" href="#L1794">1794</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalFloat() {
-<a class="jxr_linenumber" name="L1795" href="#L1795">1795</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f)),
BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1796" href="#L1796">1796</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1797" href="#L1797">1797</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1798" href="#L1798">1798</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)),
BigDecimal.valueOf(23.51),
-<a class="jxr_linenumber" name="L1799" href="#L1799">1799</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1800" href="#L1800">1800</a> <em
class="jxr_comment">// Note.
NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)).equals(BigDecimal.valueOf(23.51))</em>
-<a class="jxr_linenumber" name="L1801" href="#L1801">1801</a> <em
class="jxr_comment">// because of roundoff error. It is ok.</em>
-<a class="jxr_linenumber" name="L1802" href="#L1802">1802</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)),
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1803" href="#L1803">1803</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1804" href="#L1804">1804</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
-<a class="jxr_linenumber" name="L1805" href="#L1805">1805</a>
NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1806" href="#L1806">1806</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1807" href="#L1807">1807</a>
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1808" href="#L1808">1808</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1809" href="#L1809">1809</a> }
-<a class="jxr_linenumber" name="L1810" href="#L1810">1810</a>
-<a class="jxr_linenumber" name="L1811" href="#L1811">1811</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1812" href="#L1812">1812</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Float, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1813" href="#L1813">1813</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1814" href="#L1814">1814</a> @Test
-<a class="jxr_linenumber" name="L1815" href="#L1815">1815</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalFloatIRM() {
-<a class="jxr_linenumber" name="L1816" href="#L1816">1816</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f), 1,
RoundingMode.CEILING),
-<a class="jxr_linenumber" name="L1817" href="#L1817">1817</a>
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Float,
int, RoundingMode) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1818" href="#L1818">1818</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.5159f), 3,
RoundingMode.FLOOR),
-<a class="jxr_linenumber" name="L1819" href="#L1819">1819</a>
BigDecimal.valueOf(23.515), <span class="jxr_string">"toScaledBigDecimal(Float,
int, RoundingMode) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1820" href="#L1820">1820</a> <em
class="jxr_comment">// The following happens due to roundoff error. We're ok
with this.</em>
-<a class="jxr_linenumber" name="L1821" href="#L1821">1821</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f), 2,
RoundingMode.HALF_UP),
-<a class="jxr_linenumber" name="L1822" href="#L1822">1822</a>
BigDecimal.valueOf(23.52), <span class="jxr_string">"toScaledBigDecimal(Float,
int, RoundingMode) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1823" href="#L1823">1823</a>
assertEquals(<span class="jxr_string">"23521.0000"</span>,
NumberUtils.toScaledBigDecimal(Float.valueOf(23.521f), 4,
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1824" href="#L1824">1824</a>
.multiply(BigDecimal.valueOf(1000)).toString(), <span
class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 4
failed"</span>);
-<a class="jxr_linenumber" name="L1825" href="#L1825">1825</a>
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1826" href="#L1826">1826</a>
<span class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 5
failed"</span>);
-<a class="jxr_linenumber" name="L1827" href="#L1827">1827</a> }
-<a class="jxr_linenumber" name="L1828" href="#L1828">1828</a>
-<a class="jxr_linenumber" name="L1829" href="#L1829">1829</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1830" href="#L1830">1830</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double)}.</em>
-<a class="jxr_linenumber" name="L1831" href="#L1831">1831</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1832" href="#L1832">1832</a> @Test
-<a class="jxr_linenumber" name="L1833" href="#L1833">1833</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalString() {
-<a class="jxr_linenumber" name="L1834" href="#L1834">1834</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"123.456"</span>), BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1835" href="#L1835">1835</a>
<span class="jxr_string">"toScaledBigDecimal(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1836" href="#L1836">1836</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1837" href="#L1837">1837</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.515"</span>), BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1838" href="#L1838">1838</a>
<span class="jxr_string">"toScaledBigDecimal(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1839" href="#L1839">1839</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.525"</span>), BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1840" href="#L1840">1840</a>
<span class="jxr_string">"toScaledBigDecimal(String) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1841" href="#L1841">1841</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.525"</span>).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1842" href="#L1842">1842</a>
<span class="jxr_string">"toScaledBigDecimal(String) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1843" href="#L1843">1843</a>
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1844" href="#L1844">1844</a>
<span class="jxr_string">"toScaledBigDecimal(String) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1845" href="#L1845">1845</a> }
-<a class="jxr_linenumber" name="L1846" href="#L1846">1846</a>
-<a class="jxr_linenumber" name="L1847" href="#L1847">1847</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1848" href="#L1848">1848</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1849" href="#L1849">1849</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1850" href="#L1850">1850</a> @Test
-<a class="jxr_linenumber" name="L1851" href="#L1851">1851</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalStringIRM() {
-<a class="jxr_linenumber" name="L1852" href="#L1852">1852</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"123.456"</span>, 1, RoundingMode.CEILING),
BigDecimal.valueOf(123.5),
-<a class="jxr_linenumber" name="L1853" href="#L1853">1853</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 1
failed"</span>);
-<a class="jxr_linenumber" name="L1854" href="#L1854">1854</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.5159"</span>, 3, RoundingMode.FLOOR),
BigDecimal.valueOf(23.515),
-<a class="jxr_linenumber" name="L1855" href="#L1855">1855</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 2
failed"</span>);
-<a class="jxr_linenumber" name="L1856" href="#L1856">1856</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.525"</span>, 2, RoundingMode.HALF_UP),
BigDecimal.valueOf(23.53),
-<a class="jxr_linenumber" name="L1857" href="#L1857">1857</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 3
failed"</span>);
-<a class="jxr_linenumber" name="L1858" href="#L1858">1858</a>
assertEquals(
-<a class="jxr_linenumber" name="L1859" href="#L1859">1859</a>
<span class="jxr_string">"23521.0000"</span>,
NumberUtils.toScaledBigDecimal(<span class="jxr_string">"23.521"</span>, 4,
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1860" href="#L1860">1860</a>
.multiply(BigDecimal.valueOf(1000)).toString(),
-<a class="jxr_linenumber" name="L1861" href="#L1861">1861</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 4
failed"</span>);
-<a class="jxr_linenumber" name="L1862" href="#L1862">1862</a>
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1863" href="#L1863">1863</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 5
failed"</span>);
-<a class="jxr_linenumber" name="L1864" href="#L1864">1864</a> }
-<a class="jxr_linenumber" name="L1865" href="#L1865">1865</a>
-<a class="jxr_linenumber" name="L1866" href="#L1866">1866</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1867" href="#L1867">1867</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toShort(String)}.</em>
-<a class="jxr_linenumber" name="L1868" href="#L1868">1868</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1869" href="#L1869">1869</a> @Test
-<a class="jxr_linenumber" name="L1870" href="#L1870">1870</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToShortString() {
-<a class="jxr_linenumber" name="L1871" href="#L1871">1871</a>
assertEquals(12345, NumberUtils.toShort(<span
class="jxr_string">"12345"</span>), <span class="jxr_string">"toShort(String) 1
failed"</span>);
-<a class="jxr_linenumber" name="L1872" href="#L1872">1872</a>
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toShort(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1873" href="#L1873">1873</a>
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">""</span>), <span
class="jxr_string">"toShort(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1874" href="#L1874">1874</a>
assertEquals(0, NumberUtils.toShort(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toShort(null) failed"</span>);
-<a class="jxr_linenumber" name="L1875" href="#L1875">1875</a> }
-<a class="jxr_linenumber" name="L1876" href="#L1876">1876</a>
-<a class="jxr_linenumber" name="L1877" href="#L1877">1877</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1878" href="#L1878">1878</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toShort(String,
short)}.</em>
-<a class="jxr_linenumber" name="L1879" href="#L1879">1879</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1880" href="#L1880">1880</a> @Test
-<a class="jxr_linenumber" name="L1881" href="#L1881">1881</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToShortStringI() {
-<a class="jxr_linenumber" name="L1882" href="#L1882">1882</a>
assertEquals(12345, NumberUtils.toShort(<span
class="jxr_string">"12345"</span>, (<strong class="jxr_keyword">short</strong>)
5), <span class="jxr_string">"toShort(String, short) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1883" href="#L1883">1883</a>
assertEquals(5, NumberUtils.toShort(<span class="jxr_string">"1234.5"</span>,
(<strong class="jxr_keyword">short</strong>) 5), <span
class="jxr_string">"toShort(String, short) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1884" href="#L1884">1884</a> }
-<a class="jxr_linenumber" name="L1885" href="#L1885">1885</a> }
+<a class="jxr_linenumber" name="L1615" href="#L1615">1615</a>
assertEquals(5.1d, NumberUtils.toDouble(<span class="jxr_string">""</span>,
5.1d));
+<a class="jxr_linenumber" name="L1616" href="#L1616">1616</a>
assertEquals(5.1d, NumberUtils.toDouble((String) <strong
class="jxr_keyword">null</strong>, 5.1d));
+<a class="jxr_linenumber" name="L1617" href="#L1617">1617</a> }
+<a class="jxr_linenumber" name="L1618" href="#L1618">1618</a>
+<a class="jxr_linenumber" name="L1619" href="#L1619">1619</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1620" href="#L1620">1620</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toByte(String)}.</em>
+<a class="jxr_linenumber" name="L1621" href="#L1621">1621</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1622" href="#L1622">1622</a> @Test
+<a class="jxr_linenumber" name="L1623" href="#L1623">1623</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToByteString() {
+<a class="jxr_linenumber" name="L1624" href="#L1624">1624</a>
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>),
<span class="jxr_string">"toByte(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1625" href="#L1625">1625</a>
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toByte(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1626" href="#L1626">1626</a>
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">""</span>), <span
class="jxr_string">"toByte(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1627" href="#L1627">1627</a>
assertEquals(0, NumberUtils.toByte(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toByte(null) failed"</span>);
+<a class="jxr_linenumber" name="L1628" href="#L1628">1628</a> }
+<a class="jxr_linenumber" name="L1629" href="#L1629">1629</a>
+<a class="jxr_linenumber" name="L1630" href="#L1630">1630</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1631" href="#L1631">1631</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toByte(String,
byte)}.</em>
+<a class="jxr_linenumber" name="L1632" href="#L1632">1632</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1633" href="#L1633">1633</a> @Test
+<a class="jxr_linenumber" name="L1634" href="#L1634">1634</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToByteStringI() {
+<a class="jxr_linenumber" name="L1635" href="#L1635">1635</a>
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>,
(byte) 5), <span class="jxr_string">"toByte(String, byte) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1636" href="#L1636">1636</a>
assertEquals(5, NumberUtils.toByte(<span class="jxr_string">"12.3"</span>,
(byte) 5), <span class="jxr_string">"toByte(String, byte) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1637" href="#L1637">1637</a>
assertEquals(5, NumberUtils.toByte(<span class="jxr_string">""</span>, (byte)
5));
+<a class="jxr_linenumber" name="L1638" href="#L1638">1638</a>
assertEquals(5, NumberUtils.toByte(<strong class="jxr_keyword">null</strong>,
(byte) 5));
+<a class="jxr_linenumber" name="L1639" href="#L1639">1639</a> }
+<a class="jxr_linenumber" name="L1640" href="#L1640">1640</a>
+<a class="jxr_linenumber" name="L1641" href="#L1641">1641</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1642" href="#L1642">1642</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toFloat(String)}.</em>
+<a class="jxr_linenumber" name="L1643" href="#L1643">1643</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1644" href="#L1644">1644</a> @Test
+<a class="jxr_linenumber" name="L1645" href="#L1645">1645</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToFloatString() {
+<a class="jxr_linenumber" name="L1646" href="#L1646">1646</a>
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-1.2345"</span>),
-1.2345f, <span class="jxr_string">"toFloat(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1647" href="#L1647">1647</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"1.2345"</span>), <span class="jxr_string">"toFloat(String)
2 failed"</span>);
+<a class="jxr_linenumber" name="L1648" href="#L1648">1648</a>
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toFloat(String) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1649" href="#L1649">1649</a> <em
class="jxr_comment">// LANG-1060</em>
+<a class="jxr_linenumber" name="L1650" href="#L1650">1650</a>
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-001.2345"</span>),
-1.2345f, <span class="jxr_string">"toFloat(String) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1651" href="#L1651">1651</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"+001.2345"</span>), <span
class="jxr_string">"toFloat(String) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1652" href="#L1652">1652</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"001.2345"</span>), <span
class="jxr_string">"toFloat(String) 6 failed"</span>);
+<a class="jxr_linenumber" name="L1653" href="#L1653">1653</a>
assertEquals(0f, NumberUtils.toFloat(<span class="jxr_string">"000.00"</span>),
<span class="jxr_string">"toFloat(String) 7 failed"</span>);
+<a class="jxr_linenumber" name="L1654" href="#L1654">1654</a>
+<a class="jxr_linenumber" name="L1655" href="#L1655">1655</a>
assertEquals(NumberUtils.toFloat(Float.MAX_VALUE + <span
class="jxr_string">""</span>), Float.MAX_VALUE, <span
class="jxr_string">"toFloat(Float.MAX_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1656" href="#L1656">1656</a>
assertEquals(NumberUtils.toFloat(Float.MIN_VALUE + <span
class="jxr_string">""</span>), Float.MIN_VALUE, <span
class="jxr_string">"toFloat(Float.MIN_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1657" href="#L1657">1657</a>
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">""</span>),
<span class="jxr_string">"toFloat(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1658" href="#L1658">1658</a>
assertEquals(0.0f, NumberUtils.toFloat(<strong
class="jxr_keyword">null</strong>), <span class="jxr_string">"toFloat(null)
failed"</span>);
+<a class="jxr_linenumber" name="L1659" href="#L1659">1659</a> }
+<a class="jxr_linenumber" name="L1660" href="#L1660">1660</a>
+<a class="jxr_linenumber" name="L1661" href="#L1661">1661</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1662" href="#L1662">1662</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toFloat(String,
float)}.</em>
+<a class="jxr_linenumber" name="L1663" href="#L1663">1663</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1664" href="#L1664">1664</a> @Test
+<a class="jxr_linenumber" name="L1665" href="#L1665">1665</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToFloatStringF() {
+<a class="jxr_linenumber" name="L1666" href="#L1666">1666</a>
assertEquals(1.2345f, NumberUtils.toFloat(<span
class="jxr_string">"1.2345"</span>, 5.1f), <span
class="jxr_string">"toFloat(String, int) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1667" href="#L1667">1667</a>
assertEquals(5.0f, NumberUtils.toFloat(<span class="jxr_string">"a"</span>,
5.0f), <span class="jxr_string">"toFloat(String, int) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1668" href="#L1668">1668</a> <em
class="jxr_comment">// LANG-1060</em>
+<a class="jxr_linenumber" name="L1669" href="#L1669">1669</a>
assertEquals(5.0f, NumberUtils.toFloat(<span
class="jxr_string">"-001Z.2345"</span>, 5.0f), <span
class="jxr_string">"toFloat(String, int) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1670" href="#L1670">1670</a>
assertEquals(5.0f, NumberUtils.toFloat(<span
class="jxr_string">"+001AB.2345"</span>, 5.0f), <span
class="jxr_string">"toFloat(String, int) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1671" href="#L1671">1671</a>
assertEquals(5.0f, NumberUtils.toFloat(<span
class="jxr_string">"001Z.2345"</span>, 5.0f), <span
class="jxr_string">"toFloat(String, int) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1672" href="#L1672">1672</a>
assertEquals(5.0f, NumberUtils.toFloat(<span class="jxr_string">""</span>,
5.0f));
+<a class="jxr_linenumber" name="L1673" href="#L1673">1673</a>
assertEquals(5.0f, NumberUtils.toFloat(<strong
class="jxr_keyword">null</strong>, 5.0f));
+<a class="jxr_linenumber" name="L1674" href="#L1674">1674</a> }
+<a class="jxr_linenumber" name="L1675" href="#L1675">1675</a>
+<a class="jxr_linenumber" name="L1676" href="#L1676">1676</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1677" href="#L1677">1677</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toInt(String)}.</em>
+<a class="jxr_linenumber" name="L1678" href="#L1678">1678</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1679" href="#L1679">1679</a> @Test
+<a class="jxr_linenumber" name="L1680" href="#L1680">1680</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToIntString() {
+<a class="jxr_linenumber" name="L1681" href="#L1681">1681</a>
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>),
<span class="jxr_string">"toInt(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1682" href="#L1682">1682</a>
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">"abc"</span>), <span
class="jxr_string">"toInt(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1683" href="#L1683">1683</a>
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">""</span>), <span
class="jxr_string">"toInt(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1684" href="#L1684">1684</a>
assertEquals(0, NumberUtils.toInt(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toInt(null) failed"</span>);
+<a class="jxr_linenumber" name="L1685" href="#L1685">1685</a> }
+<a class="jxr_linenumber" name="L1686" href="#L1686">1686</a>
+<a class="jxr_linenumber" name="L1687" href="#L1687">1687</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1688" href="#L1688">1688</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toInt(String,
int)}.</em>
+<a class="jxr_linenumber" name="L1689" href="#L1689">1689</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1690" href="#L1690">1690</a> @Test
+<a class="jxr_linenumber" name="L1691" href="#L1691">1691</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToIntStringI() {
+<a class="jxr_linenumber" name="L1692" href="#L1692">1692</a>
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>,
5), <span class="jxr_string">"toInt(String, int) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1693" href="#L1693">1693</a>
assertEquals(5, NumberUtils.toInt(<span class="jxr_string">"1234.5"</span>, 5),
<span class="jxr_string">"toInt(String, int) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1694" href="#L1694">1694</a>
assertEquals(5, NumberUtils.toInt(<span class="jxr_string">""</span>, 5));
+<a class="jxr_linenumber" name="L1695" href="#L1695">1695</a>
assertEquals(5, NumberUtils.toInt(<strong class="jxr_keyword">null</strong>,
5));
+<a class="jxr_linenumber" name="L1696" href="#L1696">1696</a> }
+<a class="jxr_linenumber" name="L1697" href="#L1697">1697</a>
+<a class="jxr_linenumber" name="L1698" href="#L1698">1698</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1699" href="#L1699">1699</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toLong(String)}.</em>
+<a class="jxr_linenumber" name="L1700" href="#L1700">1700</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1701" href="#L1701">1701</a> @Test
+<a class="jxr_linenumber" name="L1702" href="#L1702">1702</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToLongString() {
+<a class="jxr_linenumber" name="L1703" href="#L1703">1703</a>
assertEquals(12345L, NumberUtils.toLong(<span
class="jxr_string">"12345"</span>), <span class="jxr_string">"toLong(String) 1
failed"</span>);
+<a class="jxr_linenumber" name="L1704" href="#L1704">1704</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toLong(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1705" href="#L1705">1705</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1L"</span>),
<span class="jxr_string">"toLong(String) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1706" href="#L1706">1706</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1l"</span>),
<span class="jxr_string">"toLong(String) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1707" href="#L1707">1707</a>
assertEquals(NumberUtils.toLong(Long.MAX_VALUE + <span
class="jxr_string">""</span>), Long.MAX_VALUE, <span
class="jxr_string">"toLong(Long.MAX_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1708" href="#L1708">1708</a>
assertEquals(NumberUtils.toLong(Long.MIN_VALUE + <span
class="jxr_string">""</span>), Long.MIN_VALUE, <span
class="jxr_string">"toLong(Long.MIN_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1709" href="#L1709">1709</a>
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">""</span>), <span
class="jxr_string">"toLong(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1710" href="#L1710">1710</a>
assertEquals(0L, NumberUtils.toLong(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toLong(null) failed"</span>);
+<a class="jxr_linenumber" name="L1711" href="#L1711">1711</a> }
+<a class="jxr_linenumber" name="L1712" href="#L1712">1712</a>
+<a class="jxr_linenumber" name="L1713" href="#L1713">1713</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1714" href="#L1714">1714</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toLong(String,
long)}.</em>
+<a class="jxr_linenumber" name="L1715" href="#L1715">1715</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1716" href="#L1716">1716</a> @Test
+<a class="jxr_linenumber" name="L1717" href="#L1717">1717</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToLongStringL() {
+<a class="jxr_linenumber" name="L1718" href="#L1718">1718</a>
assertEquals(12345L, NumberUtils.toLong(<span
class="jxr_string">"12345"</span>, 5L), <span
class="jxr_string">"toLong(String, long) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1719" href="#L1719">1719</a>
assertEquals(5L, NumberUtils.toLong(<span class="jxr_string">"1234.5"</span>,
5L), <span class="jxr_string">"toLong(String, long) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1720" href="#L1720">1720</a>
assertEquals(5L, NumberUtils.toLong(<span class="jxr_string">""</span>, 5L));
+<a class="jxr_linenumber" name="L1721" href="#L1721">1721</a>
assertEquals(5L, NumberUtils.toLong(<strong class="jxr_keyword">null</strong>,
5L));
+<a class="jxr_linenumber" name="L1722" href="#L1722">1722</a> }
+<a class="jxr_linenumber" name="L1723" href="#L1723">1723</a>
+<a class="jxr_linenumber" name="L1724" href="#L1724">1724</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1725" href="#L1725">1725</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(BigDecimal)}.</em>
+<a class="jxr_linenumber" name="L1726" href="#L1726">1726</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1727" href="#L1727">1727</a> @Test
+<a class="jxr_linenumber" name="L1728" href="#L1728">1728</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalBigDecimal() {
+<a class="jxr_linenumber" name="L1729" href="#L1729">1729</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456)),
BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1730" href="#L1730">1730</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1731" href="#L1731">1731</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1732" href="#L1732">1732</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.515)),
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1733" href="#L1733">1733</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1734" href="#L1734">1734</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)),
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1735" href="#L1735">1735</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1736" href="#L1736">1736</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
+<a class="jxr_linenumber" name="L1737" href="#L1737">1737</a>
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1738" href="#L1738">1738</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1739" href="#L1739">1739</a>
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1740" href="#L1740">1740</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1741" href="#L1741">1741</a> }
+<a class="jxr_linenumber" name="L1742" href="#L1742">1742</a>
+<a class="jxr_linenumber" name="L1743" href="#L1743">1743</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1744" href="#L1744">1744</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(BigDecimal, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1745" href="#L1745">1745</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1746" href="#L1746">1746</a> @Test
+<a class="jxr_linenumber" name="L1747" href="#L1747">1747</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalBigDecimalIRM() {
+<a class="jxr_linenumber" name="L1748" href="#L1748">1748</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456), 1,
RoundingMode.CEILING),
+<a class="jxr_linenumber" name="L1749" href="#L1749">1749</a>
BigDecimal.valueOf(123.5), <span
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 1
failed"</span>);
+<a class="jxr_linenumber" name="L1750" href="#L1750">1750</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.5159), 3,
RoundingMode.FLOOR),
+<a class="jxr_linenumber" name="L1751" href="#L1751">1751</a>
BigDecimal.valueOf(23.515), <span
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 2
failed"</span>);
+<a class="jxr_linenumber" name="L1752" href="#L1752">1752</a>
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525), 2,
RoundingMode.HALF_UP),
+<a class="jxr_linenumber" name="L1753" href="#L1753">1753</a>
BigDecimal.valueOf(23.53), <span
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 3
failed"</span>);
+<a class="jxr_linenumber" name="L1754" href="#L1754">1754</a>
assertEquals(<span class="jxr_string">"23521.0000"</span>,
+<a class="jxr_linenumber" name="L1755" href="#L1755">1755</a>
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.521), 4,
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1756" href="#L1756">1756</a>
.multiply(BigDecimal.valueOf(1000)).toString(),
+<a class="jxr_linenumber" name="L1757" href="#L1757">1757</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 4
failed"</span>);
+<a class="jxr_linenumber" name="L1758" href="#L1758">1758</a>
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1759" href="#L1759">1759</a>
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 5
failed"</span>);
+<a class="jxr_linenumber" name="L1760" href="#L1760">1760</a> }
+<a class="jxr_linenumber" name="L1761" href="#L1761">1761</a>
+<a class="jxr_linenumber" name="L1762" href="#L1762">1762</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1763" href="#L1763">1763</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double)}.</em>
+<a class="jxr_linenumber" name="L1764" href="#L1764">1764</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1765" href="#L1765">1765</a> @Test
+<a class="jxr_linenumber" name="L1766" href="#L1766">1766</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalDouble() {
+<a class="jxr_linenumber" name="L1767" href="#L1767">1767</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d)),
BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1768" href="#L1768">1768</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1769" href="#L1769">1769</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1770" href="#L1770">1770</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.515d)),
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1771" href="#L1771">1771</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1772" href="#L1772">1772</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)),
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1773" href="#L1773">1773</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1774" href="#L1774">1774</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
+<a class="jxr_linenumber" name="L1775" href="#L1775">1775</a>
NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1776" href="#L1776">1776</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1777" href="#L1777">1777</a>
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1778" href="#L1778">1778</a>
<span class="jxr_string">"toScaledBigDecimal(Double) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1779" href="#L1779">1779</a> }
+<a class="jxr_linenumber" name="L1780" href="#L1780">1780</a>
+<a class="jxr_linenumber" name="L1781" href="#L1781">1781</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1782" href="#L1782">1782</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1783" href="#L1783">1783</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1784" href="#L1784">1784</a> @Test
+<a class="jxr_linenumber" name="L1785" href="#L1785">1785</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalDoubleIRM() {
+<a class="jxr_linenumber" name="L1786" href="#L1786">1786</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d), 1,
RoundingMode.CEILING),
+<a class="jxr_linenumber" name="L1787" href="#L1787">1787</a>
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Double,
int, RoundingMode) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1788" href="#L1788">1788</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.5159d), 3,
RoundingMode.FLOOR),
+<a class="jxr_linenumber" name="L1789" href="#L1789">1789</a>
BigDecimal.valueOf(23.515), <span
class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 2
failed"</span>);
+<a class="jxr_linenumber" name="L1790" href="#L1790">1790</a>
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d), 2,
RoundingMode.HALF_UP),
+<a class="jxr_linenumber" name="L1791" href="#L1791">1791</a>
BigDecimal.valueOf(23.53), <span class="jxr_string">"toScaledBigDecimal(Double,
int, RoundingMode) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1792" href="#L1792">1792</a>
assertEquals(<span class="jxr_string">"23521.0000"</span>,
+<a class="jxr_linenumber" name="L1793" href="#L1793">1793</a>
NumberUtils.toScaledBigDecimal(Double.valueOf(23.521d), 4,
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1794" href="#L1794">1794</a>
.multiply(BigDecimal.valueOf(1000)).toString(),
+<a class="jxr_linenumber" name="L1795" href="#L1795">1795</a>
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 4
failed"</span>);
+<a class="jxr_linenumber" name="L1796" href="#L1796">1796</a>
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1797" href="#L1797">1797</a>
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 5
failed"</span>);
+<a class="jxr_linenumber" name="L1798" href="#L1798">1798</a> }
+<a class="jxr_linenumber" name="L1799" href="#L1799">1799</a>
+<a class="jxr_linenumber" name="L1800" href="#L1800">1800</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1801" href="#L1801">1801</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Float)}.</em>
+<a class="jxr_linenumber" name="L1802" href="#L1802">1802</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1803" href="#L1803">1803</a> @Test
+<a class="jxr_linenumber" name="L1804" href="#L1804">1804</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalFloat() {
+<a class="jxr_linenumber" name="L1805" href="#L1805">1805</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f)),
BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1806" href="#L1806">1806</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1807" href="#L1807">1807</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1808" href="#L1808">1808</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)),
BigDecimal.valueOf(23.51),
+<a class="jxr_linenumber" name="L1809" href="#L1809">1809</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1810" href="#L1810">1810</a> <em
class="jxr_comment">// Note.
NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)).equals(BigDecimal.valueOf(23.51))</em>
+<a class="jxr_linenumber" name="L1811" href="#L1811">1811</a> <em
class="jxr_comment">// because of roundoff error. It is ok.</em>
+<a class="jxr_linenumber" name="L1812" href="#L1812">1812</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)),
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1813" href="#L1813">1813</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1814" href="#L1814">1814</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
+<a class="jxr_linenumber" name="L1815" href="#L1815">1815</a>
NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1816" href="#L1816">1816</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1817" href="#L1817">1817</a>
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1818" href="#L1818">1818</a>
<span class="jxr_string">"toScaledBigDecimal(Float) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1819" href="#L1819">1819</a> }
+<a class="jxr_linenumber" name="L1820" href="#L1820">1820</a>
+<a class="jxr_linenumber" name="L1821" href="#L1821">1821</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1822" href="#L1822">1822</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Float, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1823" href="#L1823">1823</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1824" href="#L1824">1824</a> @Test
+<a class="jxr_linenumber" name="L1825" href="#L1825">1825</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalFloatIRM() {
+<a class="jxr_linenumber" name="L1826" href="#L1826">1826</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f), 1,
RoundingMode.CEILING),
+<a class="jxr_linenumber" name="L1827" href="#L1827">1827</a>
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Float,
int, RoundingMode) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1828" href="#L1828">1828</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.5159f), 3,
RoundingMode.FLOOR),
+<a class="jxr_linenumber" name="L1829" href="#L1829">1829</a>
BigDecimal.valueOf(23.515), <span class="jxr_string">"toScaledBigDecimal(Float,
int, RoundingMode) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1830" href="#L1830">1830</a> <em
class="jxr_comment">// The following happens due to roundoff error. We're ok
with this.</em>
+<a class="jxr_linenumber" name="L1831" href="#L1831">1831</a>
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f), 2,
RoundingMode.HALF_UP),
+<a class="jxr_linenumber" name="L1832" href="#L1832">1832</a>
BigDecimal.valueOf(23.52), <span class="jxr_string">"toScaledBigDecimal(Float,
int, RoundingMode) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1833" href="#L1833">1833</a>
assertEquals(<span class="jxr_string">"23521.0000"</span>,
NumberUtils.toScaledBigDecimal(Float.valueOf(23.521f), 4,
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1834" href="#L1834">1834</a>
.multiply(BigDecimal.valueOf(1000)).toString(), <span
class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 4
failed"</span>);
+<a class="jxr_linenumber" name="L1835" href="#L1835">1835</a>
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1836" href="#L1836">1836</a>
<span class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 5
failed"</span>);
+<a class="jxr_linenumber" name="L1837" href="#L1837">1837</a> }
+<a class="jxr_linenumber" name="L1838" href="#L1838">1838</a>
+<a class="jxr_linenumber" name="L1839" href="#L1839">1839</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1840" href="#L1840">1840</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double)}.</em>
+<a class="jxr_linenumber" name="L1841" href="#L1841">1841</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1842" href="#L1842">1842</a> @Test
+<a class="jxr_linenumber" name="L1843" href="#L1843">1843</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalString() {
+<a class="jxr_linenumber" name="L1844" href="#L1844">1844</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"123.456"</span>), BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1845" href="#L1845">1845</a>
<span class="jxr_string">"toScaledBigDecimal(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1846" href="#L1846">1846</a> <em
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1847" href="#L1847">1847</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.515"</span>), BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1848" href="#L1848">1848</a>
<span class="jxr_string">"toScaledBigDecimal(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1849" href="#L1849">1849</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.525"</span>), BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1850" href="#L1850">1850</a>
<span class="jxr_string">"toScaledBigDecimal(String) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1851" href="#L1851">1851</a>
assertEquals(<span class="jxr_string">"2352.00"</span>,
NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.525"</span>).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1852" href="#L1852">1852</a>
<span class="jxr_string">"toScaledBigDecimal(String) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1853" href="#L1853">1853</a>
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1854" href="#L1854">1854</a>
<span class="jxr_string">"toScaledBigDecimal(String) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1855" href="#L1855">1855</a> }
+<a class="jxr_linenumber" name="L1856" href="#L1856">1856</a>
+<a class="jxr_linenumber" name="L1857" href="#L1857">1857</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1858" href="#L1858">1858</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1859" href="#L1859">1859</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1860" href="#L1860">1860</a> @Test
+<a class="jxr_linenumber" name="L1861" href="#L1861">1861</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToScaledBigDecimalStringIRM() {
+<a class="jxr_linenumber" name="L1862" href="#L1862">1862</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"123.456"</span>, 1, RoundingMode.CEILING),
BigDecimal.valueOf(123.5),
+<a class="jxr_linenumber" name="L1863" href="#L1863">1863</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 1
failed"</span>);
+<a class="jxr_linenumber" name="L1864" href="#L1864">1864</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.5159"</span>, 3, RoundingMode.FLOOR),
BigDecimal.valueOf(23.515),
+<a class="jxr_linenumber" name="L1865" href="#L1865">1865</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 2
failed"</span>);
+<a class="jxr_linenumber" name="L1866" href="#L1866">1866</a>
assertEquals(NumberUtils.toScaledBigDecimal(<span
class="jxr_string">"23.525"</span>, 2, RoundingMode.HALF_UP),
BigDecimal.valueOf(23.53),
+<a class="jxr_linenumber" name="L1867" href="#L1867">1867</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 3
failed"</span>);
+<a class="jxr_linenumber" name="L1868" href="#L1868">1868</a>
assertEquals(
+<a class="jxr_linenumber" name="L1869" href="#L1869">1869</a>
<span class="jxr_string">"23521.0000"</span>,
NumberUtils.toScaledBigDecimal(<span class="jxr_string">"23.521"</span>, 4,
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1870" href="#L1870">1870</a>
.multiply(BigDecimal.valueOf(1000)).toString(),
+<a class="jxr_linenumber" name="L1871" href="#L1871">1871</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 4
failed"</span>);
+<a class="jxr_linenumber" name="L1872" href="#L1872">1872</a>
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1873" href="#L1873">1873</a>
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 5
failed"</span>);
+<a class="jxr_linenumber" name="L1874" href="#L1874">1874</a> }
+<a class="jxr_linenumber" name="L1875" href="#L1875">1875</a>
+<a class="jxr_linenumber" name="L1876" href="#L1876">1876</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1877" href="#L1877">1877</a> <em
class="jxr_javadoccomment"> * Test for {@link
NumberUtils#toShort(String)}.</em>
+<a class="jxr_linenumber" name="L1878" href="#L1878">1878</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1879" href="#L1879">1879</a> @Test
+<a class="jxr_linenumber" name="L1880" href="#L1880">1880</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToShortString() {
+<a class="jxr_linenumber" name="L1881" href="#L1881">1881</a>
assertEquals(12345, NumberUtils.toShort(<span
class="jxr_string">"12345"</span>), <span class="jxr_string">"toShort(String) 1
failed"</span>);
+<a class="jxr_linenumber" name="L1882" href="#L1882">1882</a>
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">"abc"</span>),
<span class="jxr_string">"toShort(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1883" href="#L1883">1883</a>
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">""</span>), <span
class="jxr_string">"toShort(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1884" href="#L1884">1884</a>
assertEquals(0, NumberUtils.toShort(<strong class="jxr_keyword">null</strong>),
<span class="jxr_string">"toShort(null) failed"</span>);
+<a class="jxr_linenumber" name="L1885" href="#L1885">1885</a> }
+<a class="jxr_linenumber" name="L1886" href="#L1886">1886</a>
+<a class="jxr_linenumber" name="L1887" href="#L1887">1887</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1888" href="#L1888">1888</a> <em
class="jxr_javadoccomment"> * Test for {@link NumberUtils#toShort(String,
short)}.</em>
+<a class="jxr_linenumber" name="L1889" href="#L1889">1889</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1890" href="#L1890">1890</a> @Test
+<a class="jxr_linenumber" name="L1891" href="#L1891">1891</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testToShortStringI() {
+<a class="jxr_linenumber" name="L1892" href="#L1892">1892</a>
assertEquals(12345, NumberUtils.toShort(<span
class="jxr_string">"12345"</span>, (<strong class="jxr_keyword">short</strong>)
5), <span class="jxr_string">"toShort(String, short) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1893" href="#L1893">1893</a>
assertEquals(5, NumberUtils.toShort(<span class="jxr_string">"1234.5"</span>,
(<strong class="jxr_keyword">short</strong>) 5), <span
class="jxr_string">"toShort(String, short) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1894" href="#L1894">1894</a>
assertEquals(5, NumberUtils.toShort(<span class="jxr_string">""</span>,
(<strong class="jxr_keyword">short</strong>) 5));
+<a class="jxr_linenumber" name="L1895" href="#L1895">1895</a>
assertEquals(5, NumberUtils.toShort(<strong class="jxr_keyword">null</strong>,
(<strong class="jxr_keyword">short</strong>) 5));
+<a class="jxr_linenumber" name="L1896" href="#L1896">1896</a> }
+<a class="jxr_linenumber" name="L1897" href="#L1897">1897</a> }
</pre>
<hr/>
<div id="footer">Copyright © 2001–2024 <a
href="https://www.apache.org/">The Apache Software Foundation</a>. All rights
reserved.</div>
Modified:
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-frame.html
==============================================================================
---
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-frame.html
(original)
+++
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-frame.html
Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Commons Lang 3.16.0 Reference Package
org.apache.commons.lang3.math</title>
+ <title>Apache Commons Lang 3.17.0 Reference Package
org.apache.commons.lang3.math</title>
<link rel="stylesheet" type="text/css"
href="../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified:
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-summary.html
==============================================================================
---
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-summary.html
(original)
+++
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-summary.html
Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Commons Lang 3.16.0 Reference Package
org.apache.commons.lang3.math</title>
+ <title>Apache Commons Lang 3.17.0 Reference Package
org.apache.commons.lang3.math</title>
<link rel="stylesheet" type="text/css"
href="../../../../../stylesheet.css" title="style" />
</head>
@@ -23,7 +23,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0
Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0
Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
@@ -91,7 +91,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0
Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0
Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
Modified:
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-frame.html
==============================================================================
---
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-frame.html
(original)
+++
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-frame.html
Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Commons Lang 3.16.0 Reference Package
org.apache.commons.lang3.mutable</title>
+ <title>Apache Commons Lang 3.17.0 Reference Package
org.apache.commons.lang3.mutable</title>
<link rel="stylesheet" type="text/css"
href="../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified:
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-summary.html
==============================================================================
---
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-summary.html
(original)
+++
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-summary.html
Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Commons Lang 3.16.0 Reference Package
org.apache.commons.lang3.mutable</title>
+ <title>Apache Commons Lang 3.17.0 Reference Package
org.apache.commons.lang3.mutable</title>
<link rel="stylesheet" type="text/css"
href="../../../../../stylesheet.css" title="style" />
</head>
@@ -23,7 +23,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0
Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0
Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
@@ -121,7 +121,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0
Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0
Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
Modified:
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/package-frame.html
==============================================================================
---
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/package-frame.html
(original)
+++
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/package-frame.html
Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Commons Lang 3.16.0 Reference Package
org.apache.commons.lang3</title>
+ <title>Apache Commons Lang 3.17.0 Reference Package
org.apache.commons.lang3</title>
<link rel="stylesheet" type="text/css"
href="../../../../stylesheet.css" title="style" />
</head>
<body>