[ 
https://issues.apache.org/jira/browse/LANG-503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13800377#comment-13800377
 ] 

Henri Yandell commented on LANG-503:
------------------------------------

This and LANG-332 are the same issue.

> GetterMethodsReflectionToStringBuilder (code attached, proposal for 
> integration)
> --------------------------------------------------------------------------------
>
>                 Key: LANG-503
>                 URL: https://issues.apache.org/jira/browse/LANG-503
>             Project: Commons Lang
>          Issue Type: Improvement
>          Components: lang.builder.*
>    Affects Versions: 2.4
>            Reporter: Michael Vorburger
>             Fix For: Review Patch
>
>         Attachments: GetterMethodsReflectionToStringBuilder.java, 
> GetterMethodsReflectionToStringBuilderTest.java, SomeTestBean.java
>
>
> The ReflectionToStringBuilder "reflects" on fields... I needed one that works 
> based on public getters().
> This is useful for example with some kind of value objects where the internal 
> private field structure is not really what you would want to see in a 
> toString(), but which have a series of getters which were exactly what was 
> frequently required to be dumped. There is probably other uses too (e.g. 
> works even with a SecurityManager - that's not what I wrote it for, but could 
> be an advantage over the ReflectionToStringBuilder?).
> I have hacked this and will attach a 
> GetterMethodsReflectionToStringBuilder.java (which extends 
> ReflectionToStringBuilder; works fine, for my use) with a 
> GetterMethodsReflectionToStringBuilderTest (which may need some coverage 
> extension, but is certainly a valid basic unit test) with its SomeTestBean. 
> I'll attach for your consideration to integrate this.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to