diff options
author | Gary D. Gregory <ggregory@apache.org> | 2011-08-03 13:39:42 +0000 |
---|---|---|
committer | Gary D. Gregory <ggregory@apache.org> | 2011-08-03 13:39:42 +0000 |
commit | ddeba76d0bc9280592589f189be9efe8506bd0d8 (patch) | |
tree | 7d74beca4ee860ebba7aabd61a2da16732bcf698 /src/test/java/org/apache/commons/lang3/builder | |
parent | 9d6f32538ce325733ce20f9f96865be9af7031cd (diff) | |
download | apache-commons-lang-ddeba76d0bc9280592589f189be9efe8506bd0d8.tar.gz |
Use more efficient Integer cache: Use "Integer.valueOf(int)" instead of "new Integer(int)".
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153484 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/test/java/org/apache/commons/lang3/builder')
9 files changed, 29 insertions, 29 deletions
diff --git a/src/test/java/org/apache/commons/lang3/builder/DefaultToStringStyleTest.java b/src/test/java/org/apache/commons/lang3/builder/DefaultToStringStyleTest.java index 586328938..b96108352 100644 --- a/src/test/java/org/apache/commons/lang3/builder/DefaultToStringStyleTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/DefaultToStringStyleTest.java @@ -30,7 +30,7 @@ import org.apache.commons.lang3.builder.ToStringStyleTest.Person; */ public class DefaultToStringStyleTest extends TestCase { - private final Integer base = new Integer(5); + private final Integer base = Integer.valueOf(5); private final String baseStr = base.getClass().getName() + "@" + Integer.toHexString(System.identityHashCode(base)); public DefaultToStringStyleTest(String name) { @@ -65,8 +65,8 @@ public class DefaultToStringStyleTest extends TestCase { } public void testObject() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals(baseStr + "[<null>]", new ToStringBuilder(base).append((Object) null).toString()); assertEquals(baseStr + "[3]", new ToStringBuilder(base).append(i3).toString()); assertEquals(baseStr + "[a=<null>]", new ToStringBuilder(base).append("a", (Object) null).toString()); diff --git a/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java b/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java index b67fb8136..c844b4fa7 100644 --- a/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java @@ -957,8 +957,8 @@ public class EqualsBuilderTest extends TestCase { * Test from http://issues.apache.org/bugzilla/show_bug.cgi?id=33067 */ public void testNpeForNullElement() { - Object[] x1 = new Object[] { new Integer(1), null, new Integer(3) }; - Object[] x2 = new Object[] { new Integer(1), new Integer(2), new Integer(3) }; + Object[] x1 = new Object[] { Integer.valueOf(1), null, Integer.valueOf(3) }; + Object[] x2 = new Object[] { Integer.valueOf(1), Integer.valueOf(2), Integer.valueOf(3) }; // causes an NPE in 2.0 according to: // http://issues.apache.org/bugzilla/show_bug.cgi?id=33067 diff --git a/src/test/java/org/apache/commons/lang3/builder/HashCodeBuilderAndEqualsBuilderTest.java b/src/test/java/org/apache/commons/lang3/builder/HashCodeBuilderAndEqualsBuilderTest.java index 4de347659..fc8fcfb53 100644 --- a/src/test/java/org/apache/commons/lang3/builder/HashCodeBuilderAndEqualsBuilderTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/HashCodeBuilderAndEqualsBuilderTest.java @@ -38,8 +38,8 @@ public class HashCodeBuilderAndEqualsBuilderTest extends TestCase { //----------------------------------------------------------------------- public void testInteger(boolean testTransients) { - Integer i1 = new Integer(12345); - Integer i2 = new Integer(12345); + Integer i1 = Integer.valueOf(12345); + Integer i2 = Integer.valueOf(12345); assertEqualsAndHashCodeContract(i1, i2, testTransients); } diff --git a/src/test/java/org/apache/commons/lang3/builder/MultiLineToStringStyleTest.java b/src/test/java/org/apache/commons/lang3/builder/MultiLineToStringStyleTest.java index 36fc7efe4..e62062cb4 100644 --- a/src/test/java/org/apache/commons/lang3/builder/MultiLineToStringStyleTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/MultiLineToStringStyleTest.java @@ -31,7 +31,7 @@ import org.apache.commons.lang3.builder.ToStringStyleTest.Person; */ public class MultiLineToStringStyleTest extends TestCase { - private final Integer base = new Integer(5); + private final Integer base = Integer.valueOf(5); private final String baseStr = base.getClass().getName() + "@" + Integer.toHexString(System.identityHashCode(base)); public MultiLineToStringStyleTest(String name) { @@ -66,8 +66,8 @@ public class MultiLineToStringStyleTest extends TestCase { } public void testObject() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals(baseStr + "[" + SystemUtils.LINE_SEPARATOR + " <null>" + SystemUtils.LINE_SEPARATOR + "]", new ToStringBuilder(base).append((Object) null).toString()); assertEquals(baseStr + "[" + SystemUtils.LINE_SEPARATOR + " 3" + SystemUtils.LINE_SEPARATOR + "]", new ToStringBuilder(base).append(i3).toString()); assertEquals(baseStr + "[" + SystemUtils.LINE_SEPARATOR + " a=<null>" + SystemUtils.LINE_SEPARATOR + "]", new ToStringBuilder(base).append("a", (Object) null).toString()); diff --git a/src/test/java/org/apache/commons/lang3/builder/NoFieldNamesToStringStyleTest.java b/src/test/java/org/apache/commons/lang3/builder/NoFieldNamesToStringStyleTest.java index 992482d47..464b27b15 100644 --- a/src/test/java/org/apache/commons/lang3/builder/NoFieldNamesToStringStyleTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/NoFieldNamesToStringStyleTest.java @@ -30,7 +30,7 @@ import org.apache.commons.lang3.builder.ToStringStyleTest.Person; */ public class NoFieldNamesToStringStyleTest extends TestCase { - private final Integer base = new Integer(5); + private final Integer base = Integer.valueOf(5); private final String baseStr = base.getClass().getName() + "@" + Integer.toHexString(System.identityHashCode(base)); public NoFieldNamesToStringStyleTest(String name) { @@ -65,8 +65,8 @@ public class NoFieldNamesToStringStyleTest extends TestCase { } public void testObject() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals(baseStr + "[<null>]", new ToStringBuilder(base).append((Object) null).toString()); assertEquals(baseStr + "[3]", new ToStringBuilder(base).append(i3).toString()); assertEquals(baseStr + "[<null>]", new ToStringBuilder(base).append("a", (Object) null).toString()); diff --git a/src/test/java/org/apache/commons/lang3/builder/ShortPrefixToStringStyleTest.java b/src/test/java/org/apache/commons/lang3/builder/ShortPrefixToStringStyleTest.java index 7b275c4b7..bf13dd05f 100644 --- a/src/test/java/org/apache/commons/lang3/builder/ShortPrefixToStringStyleTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/ShortPrefixToStringStyleTest.java @@ -30,7 +30,7 @@ import org.apache.commons.lang3.builder.ToStringStyleTest.Person; */ public class ShortPrefixToStringStyleTest extends TestCase { - private final Integer base = new Integer(5); + private final Integer base = Integer.valueOf(5); private final String baseStr = "Integer"; @Override @@ -61,8 +61,8 @@ public class ShortPrefixToStringStyleTest extends TestCase { } public void testObject() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals(baseStr + "[<null>]", new ToStringBuilder(base).append((Object) null).toString()); assertEquals(baseStr + "[3]", new ToStringBuilder(base).append(i3).toString()); assertEquals(baseStr + "[a=<null>]", new ToStringBuilder(base).append("a", (Object) null).toString()); diff --git a/src/test/java/org/apache/commons/lang3/builder/SimpleToStringStyleTest.java b/src/test/java/org/apache/commons/lang3/builder/SimpleToStringStyleTest.java index 33f8080b8..010e8ef58 100644 --- a/src/test/java/org/apache/commons/lang3/builder/SimpleToStringStyleTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/SimpleToStringStyleTest.java @@ -30,7 +30,7 @@ import org.apache.commons.lang3.builder.ToStringStyleTest.Person; */ public class SimpleToStringStyleTest extends TestCase { - private final Integer base = new Integer(5); + private final Integer base = Integer.valueOf(5); public SimpleToStringStyleTest(String name) { super(name); @@ -64,8 +64,8 @@ public class SimpleToStringStyleTest extends TestCase { } public void testObject() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals("<null>", new ToStringBuilder(base).append((Object) null).toString()); assertEquals("3", new ToStringBuilder(base).append(i3).toString()); assertEquals("<null>", new ToStringBuilder(base).append("a", (Object) null).toString()); diff --git a/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java b/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java index 6528fd6e0..ac90f3f67 100644 --- a/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java @@ -30,7 +30,7 @@ import org.apache.commons.lang3.builder.ToStringStyleTest.Person; */ public class StandardToStringStyleTest extends TestCase { - private final Integer base = new Integer(5); + private final Integer base = Integer.valueOf(5); private final String baseStr = "Integer"; private static final StandardToStringStyle STYLE = new StandardToStringStyle(); @@ -80,8 +80,8 @@ public class StandardToStringStyleTest extends TestCase { } public void testObject() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals(baseStr + "[%NULL%]", new ToStringBuilder(base).append((Object) null).toString()); assertEquals(baseStr + "[3]", new ToStringBuilder(base).append(i3).toString()); assertEquals(baseStr + "[a=%NULL%]", new ToStringBuilder(base).append("a", (Object) null).toString()); diff --git a/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java b/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java index 4eb291cde..1c6e66bf2 100644 --- a/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java +++ b/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java @@ -601,8 +601,8 @@ public class ToStringBuilderTest extends TestCase { } public void testObject() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals(baseStr + "[<null>]", new ToStringBuilder(base).append((Object) null).toString()); assertEquals(baseStr + "[3]", new ToStringBuilder(base).append(i3).toString()); assertEquals(baseStr + "[a=<null>]", new ToStringBuilder(base).append("a", (Object) null).toString()); @@ -618,8 +618,8 @@ public class ToStringBuilderTest extends TestCase { } public void testObjectBuild() { - Integer i3 = new Integer(3); - Integer i4 = new Integer(4); + Integer i3 = Integer.valueOf(3); + Integer i4 = Integer.valueOf(4); assertEquals(baseStr + "[<null>]", new ToStringBuilder(base).append((Object) null).build()); assertEquals(baseStr + "[3]", new ToStringBuilder(base).append(i3).build()); assertEquals(baseStr + "[a=<null>]", new ToStringBuilder(base).append("a", (Object) null).build()); @@ -945,7 +945,7 @@ public class ToStringBuilderTest extends TestCase { * Tests ReflectionToStringBuilder setUpToClass(). */ public void test_setUpToClass_valid() { - Integer val = new Integer(5); + Integer val = Integer.valueOf(5); ReflectionToStringBuilder test = new ReflectionToStringBuilder(val); test.setUpToClass(Number.class); } @@ -954,7 +954,7 @@ public class ToStringBuilderTest extends TestCase { * Tests ReflectionToStringBuilder setUpToClass(). */ public void test_setUpToClass_invalid() { - Integer val = new Integer(5); + Integer val = Integer.valueOf(5); ReflectionToStringBuilder test = new ReflectionToStringBuilder(val); try { test.setUpToClass(String.class); @@ -1003,7 +1003,7 @@ public class ToStringBuilderTest extends TestCase { * See issue LANG-372. */ class MultiLineTestObject { - Integer i = new Integer(31337); + Integer i = Integer.valueOf(31337); @Override public String toString() { return new ToStringBuilder(this).append("testInt", i).toString(); |