public interface Configuration
Configuration
defines the configuration options for APT-based Querydsl code generationboolean isUnknownAsEmbedded()
TypeMappings getTypeMappings()
VisitorConfig getConfig(TypeElement e, List<? extends Element> elements)
Serializer getDTOSerializer()
@Nullable Class<? extends Annotation> getEntitiesAnnotation()
@Nullable Class<? extends Annotation> getEmbeddedAnnotation()
@Nullable Class<? extends Annotation> getEmbeddableAnnotation()
Serializer getEmbeddableSerializer()
Class<? extends Annotation> getEntityAnnotation()
Class<? extends Annotation> getAlternativeEntityAnnotation()
Set<Class<? extends Annotation>> getEntityAnnotations()
Serializer getEntitySerializer()
String getNamePrefix()
String getNameSuffix()
SerializerConfig getSerializerConfig(EntityType entityType)
@Nullable Class<? extends Annotation> getSkipAnnotation()
@Nullable Class<? extends Annotation> getSuperTypeAnnotation()
Serializer getSupertypeSerializer()
boolean isBlockedField(VariableElement field)
boolean isBlockedGetter(ExecutableElement getter)
boolean isUseFields()
boolean isUseGetters()
boolean isValidConstructor(ExecutableElement constructor)
boolean isValidField(VariableElement field)
boolean isValidGetter(ExecutableElement getter)
Collection<String> getKeywords()
QueryTypeFactory getQueryTypeFactory()
void addExcludedPackage(String packageName)
void addExcludedClass(String className)
TypeMirror getRealType(ExecutableElement method)
TypeMirror getRealType(VariableElement field)
boolean isExcludedPackage(String packageName)
boolean isExcludedClass(String className)
void inspect(Element element, Annotations annotations)
boolean isStrictMode()
Copyright © 2007–2015 Mysema Ltd. All rights reserved.