Class CustomExtendedTypeFactory

java.lang.Object
com.querydsl.apt.ExtendedTypeFactory
com.infobip.spring.data.jdbc.annotation.processor.CustomExtendedTypeFactory

public class CustomExtendedTypeFactory extends com.querydsl.apt.ExtendedTypeFactory
  • Field Details

  • Constructor Details

    • CustomExtendedTypeFactory

      public CustomExtendedTypeFactory(RoundEnvironment roundEnv, ProcessingEnvironment env, Set<Class<? extends Annotation>> annotations, com.querydsl.codegen.TypeMappings typeMappings, com.querydsl.codegen.QueryTypeFactory queryTypeFactory, com.querydsl.apt.Configuration configuration, Elements elements, com.google.common.base.CaseFormat tableCaseFormat)
  • Method Details

    • isSimpleTypeEntity

      public boolean isSimpleTypeEntity(TypeElement typeElement, Class<? extends Annotation> entityAnn)
      Overrides:
      isSimpleTypeEntity in class com.querydsl.apt.ExtendedTypeFactory
    • getEntityType

      public com.querydsl.codegen.EntityType getEntityType(TypeMirror typeMirror, boolean deep)
      Overrides:
      getEntityType in class com.querydsl.apt.ExtendedTypeFactory
    • getDefaultSchema

      protected String getDefaultSchema(RoundEnvironment roundEnv)
    • getSchema

      protected Optional<String> getSchema(Element element)
    • getTableName

      protected String getTableName(com.querydsl.codegen.EntityType model)