|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.loom.annotation.processor.AbstractAnnotationProcessor
org.loom.annotation.processor.AbstractPropertyAnnotationProcessor<javax.persistence.Column,javax.persistence.Column>
org.loom.annotation.processor.ColumnAnnotationProcessor
public class ColumnAnnotationProcessor
Processes JPA annotations.
This processor will look inside any class that has been annotated with NestedAnnotations
and add validators corresponding to the metadata that is used to generate the database.
Basic
and Column
are supported.
Constructor Summary | |
---|---|
ColumnAnnotationProcessor()
|
Method Summary | |
---|---|
protected void |
process(Event event,
javax.persistence.Column column,
java.lang.String propertyPath)
Process a single annotation. |
Methods inherited from class org.loom.annotation.processor.AbstractPropertyAnnotationProcessor |
---|
process, setPropertyWrapperFactory |
Methods inherited from class org.loom.annotation.processor.AbstractAnnotationProcessor |
---|
compareTo, getOrder |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ColumnAnnotationProcessor()
Method Detail |
---|
protected void process(Event event, javax.persistence.Column column, java.lang.String propertyPath)
AbstractPropertyAnnotationProcessor
process
in class AbstractPropertyAnnotationProcessor<javax.persistence.Column,javax.persistence.Column>
event
- the Event
that is being processedcolumn
- the annotation that should be processedpropertyPath
- the property that is annotated with a single or multiple annotation
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |