Interface BaseRepositoryGenerator.GeneratorFactory

Enclosing class:
BaseRepositoryGenerator

protected static interface BaseRepositoryGenerator.GeneratorFactory
Repository interface generator factory.
  • Method Details

    • create

      RepositoryInterfaceGenerator create(RepositoryInfo repositoryInfo, ClassModel.Builder classModel, CodegenContext codegenContext, PersistenceGenerator persistenceGenerator)
      Create repository interface code generator.
      Parameters:
      repositoryInfo - data repository interface info
      classModel - target class builder
      codegenContext - code processing and generation context
      persistenceGenerator - persistence provider specific generator
      Returns:
      new instance of interface code generator