aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache/commons/lang3/builder
diff options
context:
space:
mode:
authorGary D. Gregory <ggregory@apache.org>2011-08-03 13:39:42 +0000
committerGary D. Gregory <ggregory@apache.org>2011-08-03 13:39:42 +0000
commitddeba76d0bc9280592589f189be9efe8506bd0d8 (patch)
tree7d74beca4ee860ebba7aabd61a2da16732bcf698 /src/test/java/org/apache/commons/lang3/builder
parent9d6f32538ce325733ce20f9f96865be9af7031cd (diff)
downloadapache-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')
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/DefaultToStringStyleTest.java6
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java4
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/HashCodeBuilderAndEqualsBuilderTest.java4
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/MultiLineToStringStyleTest.java6
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/NoFieldNamesToStringStyleTest.java6
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/ShortPrefixToStringStyleTest.java6
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/SimpleToStringStyleTest.java6
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java6
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java14
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();