[ 
http://jira.codehaus.org/browse/QDOX-213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=229535#action_229535
 ] 

Robert Scholte commented on QDOX-213:
-------------------------------------

{quote}qdox is thus not able to resolve the fully qualified name, since it does 
not have access to that sources.{quote}
This means you have to add this jar/dependency to the classLibrary of the 
JavaDocBuilder. That's by far more solid than trying to resolve it yourself. 
QDox follows the same strategy as java in resolving the fully qualified name of 
the class.

I agree we should add more java.lang.Class-methods, but not for the reason you 
mentioned.



> getSimpleName as in java.lang.Class
> -----------------------------------
>
>                 Key: QDOX-213
>                 URL: http://jira.codehaus.org/browse/QDOX-213
>             Project: QDox
>          Issue Type: Improvement
>          Components: Java API
>    Affects Versions: 2.0
>            Reporter: Stefan Ackermann
>            Priority: Minor
>
> Type does have a field name. As far as I understand that would be the Simple 
> Name of the type. There is no getter for that field.
> My use case is this:
> I do have a java class and want to check if there is an annotation like 
> javax.persistence.Entity. The class file has the import:
> import javax.persistence.*;
> qdox is thus not able to resolve the fully qualified name, since it does not 
> have access to that sources. 
> Now I know that the full class name is javax.persistence.Entity, and I assume 
> the class to have no compile errors. So I can check the imports myself. 
> However if I do getValue, it first tries to resolve it which always fails and 
> takes something like 16 ms. Its by far the slowest part (it tries to load the 
> class?) in a performance critical part of my project.
> With getSimpleName though I could check the imports myself and save some time.

-- 
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