Package com.querydsl.apt
Class DefaultConfiguration
java.lang.Object
com.querydsl.apt.DefaultConfiguration
- All Implemented Interfaces:
Configuration
- Direct Known Subclasses:
JDOConfiguration,JPAConfiguration
DefaultConfiguration is a simple implementation of the Configuration interface.- Author:
- tiwe
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable Class<? extends Annotation>protected final @Nullable Class<? extends Annotation>protected final @Nullable Class<? extends Annotation>protected final @Nullable Class<? extends Annotation>protected final Class<? extends Annotation>protected final @Nullable Class<? extends Annotation>protected final @Nullable Class<? extends Annotation> -
Constructor Summary
ConstructorsConstructorDescriptionDefaultConfiguration(ProcessingEnvironment processingEnvironment, RoundEnvironment roundEnv, Collection<String> keywords, @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable Class<? extends Annotation> superTypeAnn, @Nullable Class<? extends Annotation> embeddableAnn, @Nullable Class<? extends Annotation> embeddedAnn, @Nullable Class<? extends Annotation> skipAnn) DefaultConfiguration(ProcessingEnvironment processingEnvironment, RoundEnvironment roundEnv, Collection<String> keywords, @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable Class<? extends Annotation> superTypeAnn, @Nullable Class<? extends Annotation> embeddableAnn, @Nullable Class<? extends Annotation> embeddedAnn, @Nullable Class<? extends Annotation> skipAnn, CodegenModule codegenModule) Deprecated.DefaultConfiguration(ProcessingEnvironment processingEnvironment, RoundEnvironment roundEnv, Map<String, String> options, Collection<String> keywords, @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable Class<? extends Annotation> superTypeAnn, @Nullable Class<? extends Annotation> embeddableAnn, @Nullable Class<? extends Annotation> embeddedAnn, @Nullable Class<? extends Annotation> skipAnn, CodegenModule codegenModule) DefaultConfiguration(RoundEnvironment roundEnv, Map<String, String> options, Collection<String> keywords, @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable Class<? extends Annotation> superTypeAnn, @Nullable Class<? extends Annotation> embeddableAnn, @Nullable Class<? extends Annotation> embeddedAnn, @Nullable Class<? extends Annotation> skipAnn) Deprecated. -
Method Summary
Modifier and TypeMethodDescription<T> voidaddCustomType(Class<T> type, Class<? extends com.querydsl.core.types.Expression<T>> queryType) voidaddExcludedClass(String className) voidaddExcludedPackage(String packageName) Class<? extends Annotation>getConfig(TypeElement e, List<? extends Element> elements) @Nullable Class<? extends Annotation>@Nullable Class<? extends Annotation>@Nullable Class<? extends Annotation>Class<? extends Annotation>Set<Class<? extends Annotation>>getFiler()getRealType(ExecutableElement method) getRealType(VariableElement field) getSerializerConfig(EntityType entityType) @Nullable Class<? extends Annotation>@Nullable Class<? extends Annotation>voidbooleanisBlockedField(VariableElement field) booleanisBlockedGetter(ExecutableElement getter) booleanisExcludedClass(@NotNull String className) booleanisExcludedPackage(@NotNull String packageName) booleanbooleanbooleanbooleanbooleanisValidConstructor(ExecutableElement constructor) booleanisValidField(VariableElement field) booleanisValidGetter(ExecutableElement getter) voidsetAlternativeEntityAnnotation(Class<? extends Annotation> ann) voidsetNamePrefix(String namePrefix) voidsetNameSuffix(String nameSuffix) voidsetStrictMode(boolean s) voidsetUnknownAsEmbedded(boolean unknownAsEmbedded) voidsetUseFields(boolean b) voidsetUseGetters(boolean b)
-
Field Details
-
entityAnn
-
entitiesAnn
-
superTypeAnn
-
embeddedAnn
-
embeddableAnn
-
skipAnn
-
altEntityAnn
-
-
Constructor Details
-
DefaultConfiguration
public DefaultConfiguration(ProcessingEnvironment processingEnvironment, RoundEnvironment roundEnv, Collection<String> keywords, @Nullable @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable @Nullable Class<? extends Annotation> superTypeAnn, @Nullable @Nullable Class<? extends Annotation> embeddableAnn, @Nullable @Nullable Class<? extends Annotation> embeddedAnn, @Nullable @Nullable Class<? extends Annotation> skipAnn) -
DefaultConfiguration
@Deprecated public DefaultConfiguration(RoundEnvironment roundEnv, Map<String, String> options, Collection<String> keywords, @Nullable @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable @Nullable Class<? extends Annotation> superTypeAnn, @Nullable @Nullable Class<? extends Annotation> embeddableAnn, @Nullable @Nullable Class<? extends Annotation> embeddedAnn, @Nullable @Nullable Class<? extends Annotation> skipAnn) Deprecated. -
DefaultConfiguration
@Deprecated public DefaultConfiguration(ProcessingEnvironment processingEnvironment, RoundEnvironment roundEnv, Collection<String> keywords, @Nullable @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable @Nullable Class<? extends Annotation> superTypeAnn, @Nullable @Nullable Class<? extends Annotation> embeddableAnn, @Nullable @Nullable Class<? extends Annotation> embeddedAnn, @Nullable @Nullable Class<? extends Annotation> skipAnn, CodegenModule codegenModule) Deprecated. -
DefaultConfiguration
public DefaultConfiguration(ProcessingEnvironment processingEnvironment, RoundEnvironment roundEnv, Map<String, String> options, Collection<String> keywords, @Nullable @Nullable Class<? extends Annotation> entitiesAnn, Class<? extends Annotation> entityAnn, @Nullable @Nullable Class<? extends Annotation> superTypeAnn, @Nullable @Nullable Class<? extends Annotation> embeddableAnn, @Nullable @Nullable Class<? extends Annotation> embeddedAnn, @Nullable @Nullable Class<? extends Annotation> skipAnn, CodegenModule codegenModule)
-
-
Method Details
-
addExcludedClass
- Specified by:
addExcludedClassin interfaceConfiguration
-
addExcludedPackage
- Specified by:
addExcludedPackagein interfaceConfiguration
-
getConfig
- Specified by:
getConfigin interfaceConfiguration
-
getDTOSerializer
- Specified by:
getDTOSerializerin interfaceConfiguration
-
getEntitiesAnnotation
- Specified by:
getEntitiesAnnotationin interfaceConfiguration
-
getEmbeddableAnnotation
- Specified by:
getEmbeddableAnnotationin interfaceConfiguration
-
getEmbeddableSerializer
- Specified by:
getEmbeddableSerializerin interfaceConfiguration
-
getEntityAnnotation
- Specified by:
getEntityAnnotationin interfaceConfiguration
-
getAlternativeEntityAnnotation
- Specified by:
getAlternativeEntityAnnotationin interfaceConfiguration
-
setAlternativeEntityAnnotation
-
getEmbeddedAnnotation
- Specified by:
getEmbeddedAnnotationin interfaceConfiguration
-
getEntityAnnotations
- Specified by:
getEntityAnnotationsin interfaceConfiguration
-
getEntitySerializer
- Specified by:
getEntitySerializerin interfaceConfiguration
-
getNamePrefix
- Specified by:
getNamePrefixin interfaceConfiguration
-
getSerializerConfig
- Specified by:
getSerializerConfigin interfaceConfiguration
-
getSkipAnnotation
- Specified by:
getSkipAnnotationin interfaceConfiguration
-
getSuperTypeAnnotation
- Specified by:
getSuperTypeAnnotationin interfaceConfiguration
-
getSupertypeSerializer
- Specified by:
getSupertypeSerializerin interfaceConfiguration
-
inspect
- Specified by:
inspectin interfaceConfiguration
-
isBlockedField
- Specified by:
isBlockedFieldin interfaceConfiguration
-
isBlockedGetter
- Specified by:
isBlockedGetterin interfaceConfiguration
-
isUseFields
public boolean isUseFields()- Specified by:
isUseFieldsin interfaceConfiguration
-
isUseGetters
public boolean isUseGetters()- Specified by:
isUseGettersin interfaceConfiguration
-
isValidConstructor
- Specified by:
isValidConstructorin interfaceConfiguration
-
isValidField
- Specified by:
isValidFieldin interfaceConfiguration
-
isValidGetter
- Specified by:
isValidGetterin interfaceConfiguration
-
setNamePrefix
-
setUseFields
public void setUseFields(boolean b) -
setUseGetters
public void setUseGetters(boolean b) -
getTypeMappings
- Specified by:
getTypeMappingsin interfaceConfiguration
-
getKeywords
- Specified by:
getKeywordsin interfaceConfiguration
-
getNameSuffix
- Specified by:
getNameSuffixin interfaceConfiguration
-
setNameSuffix
-
addCustomType
-
getQueryTypeFactory
- Specified by:
getQueryTypeFactoryin interfaceConfiguration
-
isExcludedPackage
- Specified by:
isExcludedPackagein interfaceConfiguration
-
isExcludedClass
- Specified by:
isExcludedClassin interfaceConfiguration
-
getRealType
- Specified by:
getRealTypein interfaceConfiguration
-
getRealType
- Specified by:
getRealTypein interfaceConfiguration
-
isUnknownAsEmbedded
public boolean isUnknownAsEmbedded()- Specified by:
isUnknownAsEmbeddedin interfaceConfiguration
-
isStrictMode
public boolean isStrictMode()- Specified by:
isStrictModein interfaceConfiguration
-
setStrictMode
public void setStrictMode(boolean s) -
setUnknownAsEmbedded
public void setUnknownAsEmbedded(boolean unknownAsEmbedded) -
getVariableNameFunction
- Specified by:
getVariableNameFunctionin interfaceConfiguration
-
getFiler
- Specified by:
getFilerin interfaceConfiguration
-