Uses of Interface
io.helidon.data.codegen.common.spi.RepositoryGenerator
Packages that use RepositoryGenerator
Package
Description
Code processing and generation with Helidon Data API.
Common code processing and generation.
Service provider interface for code processing and generation.
-
Uses of RepositoryGenerator in io.helidon.data.codegen
Methods in io.helidon.data.codegen that return RepositoryGenerator -
Uses of RepositoryGenerator in io.helidon.data.codegen.common
Classes in io.helidon.data.codegen.common that implement RepositoryGeneratorMethods in io.helidon.data.codegen.common with parameters of type RepositoryGeneratorModifier and TypeMethodDescriptionvoidBasePersistenceGenerator.generate(CodegenContext codegenContext, RoundContext roundContext, TypeInfo interfaceInfo, RepositoryGenerator repositoryGenerator) protected abstract voidBasePersistenceGenerator.generateRepositoryClass(CodegenContext codegenContext, RoundContext roundContext, RepositoryGenerator repositoryGenerator, RepositoryInfo repositoryInfo, TypeName className, ClassModel.Builder classModel) Generate data repository interface implementing class for specific persistence provider. -
Uses of RepositoryGenerator in io.helidon.data.codegen.common.spi
Methods in io.helidon.data.codegen.common.spi that return RepositoryGeneratorModifier and TypeMethodDescriptionRepositoryGeneratorProvider.create()Creates an instance of data repository generator.Methods in io.helidon.data.codegen.common.spi with parameters of type RepositoryGeneratorModifier and TypeMethodDescriptionvoidPersistenceGenerator.generate(CodegenContext codegenContext, RoundContext roundContext, TypeInfo repository, RepositoryGenerator repositoryGenerator) Generate persistence provider specific code.