[ 
http://jira.codehaus.org/browse/QDOX-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Scholte closed QDOX-182.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 1.11

In QDox the JavaClass follows java.lang.Class including it's toString() 
implementation.
QDox' Type contains Type information of the JavaClass, so there's no defenition 
available in the java-specs. 
The Type.toString() should be an improved version of getValue() because it adds 
array information. So don't use the FQN here.
Fixed in [rev-678 | http://fisheye.codehaus.org/changelog/qdox/?cs=678]

> Type.toString() and Type.toGenericString() inconsequent for non-array 
> innerclasses
> ----------------------------------------------------------------------------------
>
>                 Key: QDOX-182
>                 URL: http://jira.codehaus.org/browse/QDOX-182
>             Project: QDox
>          Issue Type: Bug
>          Components: Java API
>    Affects Versions: 1.10
>            Reporter: Robert Scholte
>            Assignee: Robert Scholte
>             Fix For: 1.11
>
>
> {code}
> public class Outer {
>  private Inner ia;
>  public class Inner { }
> }
> {code}
> When you call toString() on ia, it'll return Outer$Inner (the FQN)
> but when you call toGenericString() it returns Outer.Inner (the value)

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

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to