Annotation processing tool generates source code for a meta-model class given
the annotated source code of persistent entity.
This tool is invoked during compilation for JDK6 compiler if OpenJPA and JPA
libraries are specified in the compiler -processorpath option.
Usage $ javac -processorpath path/to/openjpa-all.jar mypackage/MyEntity.java
will generate source code for canonical meta-model class mypackage.MyEntity_.java.
The Annotation Processor recognizes the following options (none of them are mandatory):
Simple logger sets log level from javac compilers annotation processing
options -Alog=TRACE|INFO|WARN|ERROR and uses the processing
environment to determine the log output stream.
Collection of generic utility functions for extracting persistence related
metadata from user specified metadata available in various source
environment.