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 TypeMethodDescriptionvoid
BasePersistenceGenerator.generate
(CodegenContext codegenContext, RoundContext roundContext, TypeInfo interfaceInfo, RepositoryGenerator repositoryGenerator) protected abstract void
BasePersistenceGenerator.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 TypeMethodDescriptionvoid
PersistenceGenerator.generate
(CodegenContext codegenContext, RoundContext roundContext, TypeInfo repository, RepositoryGenerator repositoryGenerator) Generate persistence provider specific code.