Interface Configuration

All Known Implementing Classes:
DefaultConfiguration, HibernateConfiguration, JDOConfiguration, JPAConfiguration

public interface Configuration
Configuration defines the configuration options for APT-based Querydsl code generation
Author:
tiwe
  • Method Details

    • isUnknownAsEmbedded

      boolean isUnknownAsEmbedded()
    • getTypeMappings

      TypeMappings getTypeMappings()
    • getConfig

      VisitorConfig getConfig(TypeElement e, List<? extends Element> elements)
    • getDTOSerializer

      Serializer getDTOSerializer()
    • getEntitiesAnnotation

      @Nullable @Nullable Class<? extends Annotation> getEntitiesAnnotation()
    • getEmbeddedAnnotation

      @Nullable @Nullable Class<? extends Annotation> getEmbeddedAnnotation()
    • getEmbeddableAnnotation

      @Nullable @Nullable Class<? extends Annotation> getEmbeddableAnnotation()
    • getEmbeddableSerializer

      Serializer getEmbeddableSerializer()
    • getEntityAnnotation

      Class<? extends Annotation> getEntityAnnotation()
    • getAlternativeEntityAnnotation

      Class<? extends Annotation> getAlternativeEntityAnnotation()
    • getEntityAnnotations

      Set<Class<? extends Annotation>> getEntityAnnotations()
    • getEntitySerializer

      Serializer getEntitySerializer()
    • getNamePrefix

      String getNamePrefix()
    • getNameSuffix

      String getNameSuffix()
    • getSerializerConfig

      SerializerConfig getSerializerConfig(EntityType entityType)
    • getSkipAnnotation

      @Nullable @Nullable Class<? extends Annotation> getSkipAnnotation()
    • getSuperTypeAnnotation

      @Nullable @Nullable Class<? extends Annotation> getSuperTypeAnnotation()
    • getSupertypeSerializer

      Serializer getSupertypeSerializer()
    • isBlockedField

      boolean isBlockedField(VariableElement field)
    • isBlockedGetter

      boolean isBlockedGetter(ExecutableElement getter)
    • isUseFields

      boolean isUseFields()
    • isUseGetters

      boolean isUseGetters()
    • isValidConstructor

      boolean isValidConstructor(ExecutableElement constructor)
    • isValidField

      boolean isValidField(VariableElement field)
    • isValidGetter

      boolean isValidGetter(ExecutableElement getter)
    • getKeywords

      Collection<String> getKeywords()
    • getQueryTypeFactory

      QueryTypeFactory getQueryTypeFactory()
    • addExcludedPackage

      void addExcludedPackage(String packageName)
    • addExcludedClass

      void addExcludedClass(String className)
    • getRealType

      TypeMirror getRealType(ExecutableElement method)
    • getRealType

      TypeMirror getRealType(VariableElement field)
    • isExcludedPackage

      boolean isExcludedPackage(String packageName)
    • isExcludedClass

      boolean isExcludedClass(String className)
    • inspect

      void inspect(Element element, com.querydsl.core.util.Annotations annotations)
    • isStrictMode

      boolean isStrictMode()
    • getVariableNameFunction

      Function<EntityType,String> getVariableNameFunction()
    • getFiler

      Filer getFiler()