commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From scolebou...@btopenworld.com
Subject Re: [LANG] Do we have a safeToString() ?
Date Tue, 05 Aug 2003 09:40:02 GMT
StringUtils.defaultString()
ObjectUtils.toString()

Stephen

>  from:    "Henning P. Schmiedehausen" <hps@intermeta.de>
> as I was needing a method like this:
> 
> /**
>  * Returns the toString() value of the passed
>  * object. If null is passed, return the String
>  * "null".
>  *
>  * @param obj The object to print out.
>  * @returns A String representation of the passed
>  *          object.
>  */
> public String safeToString(Object obj) {
>     if (obj == null) {
>         return "null";
>     }
>     return obj.toString();
> }
> 
> for the gadzillionth time and we have 
> 
>     public static String identityToString(Object object) {
>         if (object == null) {
>             return null;
>         }
>         return new StringBuffer()
>             .append(object.getClass().getName())
>             .append('@')
>             .append(Integer.toHexString(System.identityHashCode(object)))
>             .toString();
>     }
> 
> in ObjectUtils, wouldn't this safeToString() be a nice addition to the
> ObjectUtils? Or do we already have something like this in the lang
> somewhere?
> 
> 	Regards
> 		Henning
> -- 
> Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
> hps@intermeta.de         49 9131 50 654 0   http://www.intermeta.de/
> 
> Java, perl, Solaris, Linux, xSP Consulting, Web Services 
> freelance consultant -- Jakarta Turbine Development  -- hero for hire
> 
> "You are being far too rational for this discussion."  
>        --- Scott Robert Ladd in <3F1874B0.6030507@coyotegulch.com>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 


Mime
View raw message