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

Stefan Ackermann commented on QDOX-213:
---------------------------------------

Yes, I did think about that, and of course that would be much cleaner. In my 
case it is not that easy, but it could work. I am working on an eclipse plugin 
which uses qdox. To include those sources, I would probably include them as a 
jar inside my bundle, I do have to test how well that works though.

And I still stand by it, given my assumptions are true it is easy to resolve it 
myself, and it's just about 10 lines of code. 

Anyway, my use case aside, you still agree it would be useful.

> 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