Package org.loom.annotation.processor

Interface Summary
AnnotationProcessor Processes the annotations of a class, configuring its mapping as indicated by the annotations
AnnotationProcessorRepository Repository of configured annotation processors
 

Class Summary
AbstractAnnotationProcessor  
AbstractOncePerClassAnnotationProcessor Anotation processor that will only get executed once per annotation class
AbstractPropertyAnnotationProcessor<A extends Annotation,M extends Annotation> Convenience class for annotations that are bound to a property and might be boundmore than once, which requires some workarounds since this is not possible with java.
AbstractSecurityAnnotationProcessor Processes security annotations.
BasicAnnotationProcessor Processes JPA annotations.
BrowserMessagesAnnotationProcessor Processes BrowserMessages annotations
CacheAnnotationProcessor Process Cache annotations
ColumnAnnotationProcessor Processes JPA annotations.
CommonAnnotationsProcessor Processes JSR250 Common Annotations.
DateValidationAnnotationProcessor Processes DateValidation annotations
DefaultAnnotationProcessorRepository  
EagerPropertyAnnotationProcessor Processes EagerProperty and EagerProperties annotations
EventAnnotationProcessor Processes the Event annotation
FileValidationAnnotationProcessor Processes ImageValidation annotations
ImageValidationAnnotationProcessor Processes ImageValidation annotations
NumberValidationAnnotationProcessor Processes NumberValidation annotations
RequiredValidationAnnotationProcessor Processes StringValidation annotations
RestAnnotationProcessor Processes JSR311 JAX-RS annotations Path, GET, POST, DELETE, PUT are supported
RetrieveEntityAnnotationProcessor Processes RetrieveEntity annotations
SecuredAnnotationProcessor Processes Spring Security Secured annotations
SSLPolicyAnnotationProcessor Processes the SSLPolicy annotation
StringValidationAnnotationProcessor Processes StringValidation annotations
VisitedClasses Stores the list of classesvisited while processing annotations for an action.