You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Brian Buckley <br...@comcast.net> on 2003/07/16 17:54:38 UTC

[lang] ToStringBuilder.reflectionToString

Hello,

Is there a good way to customize ToStringBuilder.reflectionToString to
output a customized format based on the type of field?

For example, if a class contains a field of type java.util.Date, how can one
make ToStringBuilder.reflectionToString use a custom SimpleDateFormatter on
the field instead of Date's toString()?

[java.text.SimpleDateFormat("yyyy-MM-dd").format(myField) instead of
myField.toString();]

I saw some customization options in ToStringStyle but did not see an option
to customize formatting by type of field.  Is this possible?  Any tips
appreciated.  Thanks.

Brian