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