public class JPAConfiguration extends DefaultConfiguration
JPAAnnotationProcessor
JPAAnnotationProcessor
altEntityAnn, embeddableAnn, embeddedAnn, entitiesAnn, entityAnn, skipAnn, superTypeAnn
Constructor and Description |
---|
JPAConfiguration(RoundEnvironment roundEnv,
Map<String,String> options,
Class<? extends Annotation> entityAnn,
Class<? extends Annotation> superTypeAnn,
Class<? extends Annotation> embeddableAnn,
Class<? extends Annotation> embeddedAnn,
Class<? extends Annotation> skipAnn) |
Modifier and Type | Method and Description |
---|---|
protected List<Class<? extends Annotation>> |
getAnnotations() |
VisitorConfig |
getConfig(TypeElement e,
List<? extends Element> elements) |
TypeMirror |
getRealType(ExecutableElement method) |
TypeMirror |
getRealType(VariableElement field) |
void |
inspect(Element element,
Annotations annotations) |
addCustomType, addExcludedClass, addExcludedPackage, getAlternativeEntityAnnotation, getDTOSerializer, getEmbeddableAnnotation, getEmbeddableSerializer, getEmbeddedAnnotation, getEntitiesAnnotation, getEntityAnnotation, getEntityAnnotations, getEntitySerializer, getKeywords, getNamePrefix, getNameSuffix, getQueryTypeFactory, getSerializerConfig, getSkipAnnotation, getSuperTypeAnnotation, getSupertypeSerializer, getTypeMappings, isBlockedField, isBlockedGetter, isExcludedClass, isExcludedPackage, isStrictMode, isUnknownAsEmbedded, isUseFields, isUseGetters, isValidConstructor, isValidField, isValidGetter, setAlternativeEntityAnnotation, setNamePrefix, setNameSuffix, setStrictMode, setUnknownAsEmbedded, setUseFields, setUseGetters
public JPAConfiguration(RoundEnvironment roundEnv, Map<String,String> options, Class<? extends Annotation> entityAnn, Class<? extends Annotation> superTypeAnn, Class<? extends Annotation> embeddableAnn, Class<? extends Annotation> embeddedAnn, Class<? extends Annotation> skipAnn)
protected List<Class<? extends Annotation>> getAnnotations()
public VisitorConfig getConfig(TypeElement e, List<? extends Element> elements)
getConfig
in interface Configuration
getConfig
in class DefaultConfiguration
public TypeMirror getRealType(ExecutableElement method)
getRealType
in interface Configuration
getRealType
in class DefaultConfiguration
public TypeMirror getRealType(VariableElement field)
getRealType
in interface Configuration
getRealType
in class DefaultConfiguration
public void inspect(Element element, Annotations annotations)
inspect
in interface Configuration
inspect
in class DefaultConfiguration
Copyright © 2007–2015 Mysema Ltd. All rights reserved.