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