public class DefaultFieldAnnotationProcessor extends Object implements FieldAnnotationProcessor
| Modifier and Type | Field and Description |
|---|---|
private Map<String,Annotation> |
fieldAnnotations |
| Constructor and Description |
|---|
DefaultFieldAnnotationProcessor(Field field) |
| Modifier and Type | Method and Description |
|---|---|
Annotation |
getAnnotation(String annotationName) |
Map<String,Annotation> |
getAnnotations() |
String |
getTableNameOfColumn() |
private void |
processFieldAnnotations(Field field) |
void |
validateFieldAnnotation(Annotation annotation,
Field field,
javax.persistence.metamodel.ManagedType managedType) |
private Map<String,Annotation> fieldAnnotations
public DefaultFieldAnnotationProcessor(Field field)
public Map<String,Annotation> getAnnotations()
getAnnotations in interface JPAAnnotationProcessorpublic Annotation getAnnotation(String annotationName)
getAnnotation in interface JPAAnnotationProcessorpublic void validateFieldAnnotation(Annotation annotation, Field field, javax.persistence.metamodel.ManagedType managedType)
validateFieldAnnotation in interface FieldAnnotationProcessorprivate void processFieldAnnotations(Field field)
public String getTableNameOfColumn()
Copyright © 2015. All Rights Reserved.