You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ba...@apache.org on 2009/10/25 04:37:21 UTC
svn commit: r829487 -
/commons/proper/lang/trunk/src/java/org/apache/commons/lang/ObjectUtils.java
Author: bayard
Date: Sun Oct 25 03:37:21 2009
New Revision: 829487
URL: http://svn.apache.org/viewvc?rev=829487&view=rev
Log:
Rolling back 826960 - IOException would need to be added to the API
Modified:
commons/proper/lang/trunk/src/java/org/apache/commons/lang/ObjectUtils.java
Modified: commons/proper/lang/trunk/src/java/org/apache/commons/lang/ObjectUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/java/org/apache/commons/lang/ObjectUtils.java?rev=829487&r1=829486&r2=829487&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/java/org/apache/commons/lang/ObjectUtils.java (original)
+++ commons/proper/lang/trunk/src/java/org/apache/commons/lang/ObjectUtils.java Sun Oct 25 03:37:21 2009
@@ -158,7 +158,7 @@
if (object == null) {
return null;
}
- StringBuilder buffer = new StringBuilder();
+ StringBuffer buffer = new StringBuffer();
identityToString(buffer, object);
return buffer.toString();
}
@@ -178,17 +178,13 @@
* @param object the object to create a toString for
* @since 2.4
*/
- public static void identityToString(Appendable buffer, Object object) {
+ public static void identityToString(StringBuffer buffer, Object object) {
if (object == null) {
throw new NullPointerException("Cannot get the toString of a null identity");
}
- try {
- buffer.append(object.getClass().getName())
- .append('@')
- .append(Integer.toHexString(System.identityHashCode(object)));
- } catch(java.io.IOException ioe) {
- // can't happen - Appendable API forces it upon us
- }
+ buffer.append(object.getClass().getName())
+ .append('@')
+ .append(Integer.toHexString(System.identityHashCode(object)));
}
// ToString