Commit Graph

712 Commits

Author SHA1 Message Date
Hardy Ferentschik 3088900b2a METAGEN-16 Code makes use of getAnnotation() instead of getAnnotationMirrors() 2013-11-11 20:08:03 +08:00
Hardy Ferentschik bc1e9f1492 METAGEN-6 Split XML parsing code out into its own class. 2013-11-11 20:08:03 +08:00
Hardy Ferentschik d5f15a172f METAGEN-10
Switched to using Diagnostic.Kind.OTHER for debug messages. Only message in default mode is now "Hibernate JPA 2 Static-Metamodel Generator [version]"
2013-11-11 20:08:03 +08:00
Emmanuel Bernard 76d2d32a4a METAGEN-20 better example names 2013-11-11 20:08:03 +08:00
Emmanuel Bernard b78ebb332c METAGEN-20 support raw collections and honor targetEntity 2013-11-11 20:08:03 +08:00
Emmanuel Bernard d4dac16e32 METAGEN-15 use the first upper bound when the type to be exported is a generic. 2013-11-11 20:08:03 +08:00
Steve Ebersole 33d734f33a METAGEN-11 Upgrade JPA dependency to hibernate-jpa-2.0-api-1.0.0-CR-1 2013-11-11 20:08:02 +08:00
Hardy Ferentschik 41c79d533c METAGEN-8
Made sure that the right element type is extracted in case the is a ElementCollection on Map.
I think however, there are more problems. We only cover the java.util.Map case. We need to take care of subclasses as well.
2013-11-11 20:08:02 +08:00
Hardy Ferentschik fe0038ce14 METAGEN-5
Added an additonal option which can be passed to the processor in order to print debug messages. Passing of the parameter is via -Adebug=true
2013-11-11 20:08:02 +08:00
Hardy Ferentschik 0e9f97ce2f METAGEN-2
Added support for arrays. Arrays are now added to the metamodel as SingularAttribute.
We don't, however, cover the case yet where there is a @*ToMany annotation on the array
2013-11-11 20:08:02 +08:00
Hardy Ferentschik 95da451ce7 METAGEN-3 2013-11-11 20:08:02 +08:00
Hardy Ferentschik 31901374fc METAGEN Start of JPA metamodel processor project 2013-11-11 20:08:02 +08:00