| Author |
Query fields for Annotations
|
Michael Ernst
Greenhorn
Joined: Jul 03, 2005
Posts: 23
|
|
Hi, I develop a big EJB3 application which realizes a metamodel. Therefore I'am using the javax.persistence annotations. Additional I developed a TreeViewer (Eclipse) to browse my model. The browser works with the java reflection api. Today I added some additional fields to some model classes and annotated them with @Transient Annotation. So I have to adapt the browser to exclude the @Transient annotated fields, but I don't get any annotation of any classes. So I added a simple stupid Annotation "Foo" (defined in a another package) to the Field id which is already annotated with the @Id and @GeneratedValue Annotation. If I query the field, I will only get back the Foo annotation. @Id @GeneratedValue @Foo private int id; (field.getDeclaredAnnotations().length --> 1; I expect three). What's the problem? Thanks in advance. Regards Michael
|
 |
 |
|
|
subject: Query fields for Annotations
|
|
|