[hibernate-issues] [Hibernate-JIRA] Commented: (HBX-906) Support better readable results when toString isn't implemented for "select new SomeObject(p1, p2, p3)" statements

Joseph Marques (JIRA) noreply at atlassian.com
Fri Feb 23 13:54:31 EST 2007


    [ http://opensource.atlassian.com/projects/hibernate/browse/HBX-906?page=comments#action_26269 ] 

Joseph Marques commented on HBX-906:
------------------------------------

By the way, when the toString() method isn't implemented, you still see the same object reference results duplicated (see HBX-905)

0                                          1                                         2
SomeObject at 19cd8ea SomeObject at 19cd8ea SomeObject at 19cd8ea
SomeObject at 65168f SomeObject at 65168f SomeObject at 65168f
SomeObject at ac1d0e SomeObject at ac1d0e SomeObject at ac1d0e
SomeObject at 1a79e4 SomeObject at 1a79e4 SomeObject at 1a79e4
SomeObject at 9cd89b SomeObject at 9cd89b SomeObject at 9cd89b
SomeObject at 11c00d8 SomeObject at 11c00d8 SomeObject at 11c00d8
... 

> Support better readable results when toString isn't implemented for "select new SomeObject(p1, p2, p3)" statements
> ------------------------------------------------------------------------------------------------------------------
>
>          Key: HBX-906
>          URL: http://opensource.atlassian.com/projects/hibernate/browse/HBX-906
>      Project: Hibernate Tools
>         Type: New Feature

>     Versions: 3.2beta8
>     Reporter: Joseph Marques

>
>
> If I have some class called SomeObject WITHOUT a toString method, and I have some statement like "select new SomeObject(p1, p2, p3)", the results look like
> 0
> SomeObject at 19cd8ea
> SomeObject at 65168f
> SomeObject at ac1d0e
> SomeObject at 1a79e4
> SomeObject at 9cd89b
> SomeObject at 11c00d8
> ...
> Instead, why not attempt to show the results as:
>   0                              1                              2
> <p1.toString()>     <p2.toString()>     <p3.toString()>
> <p1.toString()>     <p2.toString()>     <p3.toString()>
> <p1.toString()>     <p2.toString()>     <p3.toString()>
> In other words, statements like "select new SomeObject(p1, p2, p3) ..." should default to the same results that "select p1, p2, p3 ..." would.
> Thoughts?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira




More information about the hibernate-issues mailing list