Uses of Interface
io.helidon.codegen.spi.CodegenExtension
Packages that use CodegenExtension
Package
Description
Code generation for
Blueprint
annotated interfaces.Service provider interfaces to extend code generation support.
Codegen for feature annotations on
module-info.java
.Codegen for Helidon Config Metadata.
Common code processing and generation.
Code generation for Langchain4j AI Services.
Code generator for the JSON schema.
Code generation for Helidon Service Registry.
-
Uses of CodegenExtension in io.helidon.builder.codegen
Methods in io.helidon.builder.codegen that return CodegenExtensionModifier and TypeMethodDescriptionBuilderCodegenProvider.create
(CodegenContext ctx, TypeName generatorType) -
Uses of CodegenExtension in io.helidon.codegen.spi
Methods in io.helidon.codegen.spi that return CodegenExtensionModifier and TypeMethodDescriptionCodegenExtensionProvider.create
(CodegenContext ctx, TypeName generatorType) Create a new instance of the extension provider. -
Uses of CodegenExtension in io.helidon.common.features.codegen
Methods in io.helidon.common.features.codegen that return CodegenExtensionModifier and TypeMethodDescriptionFeatureCodegenProvider.create
(CodegenContext ctx, TypeName generatorType) -
Uses of CodegenExtension in io.helidon.config.metadata.codegen
Methods in io.helidon.config.metadata.codegen that return CodegenExtensionModifier and TypeMethodDescriptionConfigMetadataCodegenProvider.create
(CodegenContext ctx, TypeName generatorType) -
Uses of CodegenExtension in io.helidon.data.codegen.common
Methods in io.helidon.data.codegen.common that return CodegenExtensionModifier and TypeMethodDescriptionRepositoryCodegenProvider.create
(CodegenContext ctx, TypeName typeName) -
Uses of CodegenExtension in io.helidon.integrations.langchain4j.codegen
Methods in io.helidon.integrations.langchain4j.codegen that return CodegenExtensionModifier and TypeMethodDescriptionAiServiceCodegenProvider.create
(CodegenContext ctx, TypeName generator) ModelConfigCodegenProvider.create
(CodegenContext ctx, TypeName generator) ModelFactoryCodegenProvider.create
(CodegenContext ctx, TypeName generator) -
Uses of CodegenExtension in io.helidon.json.schema.codegen
Methods in io.helidon.json.schema.codegen that return CodegenExtensionModifier and TypeMethodDescriptionSchemaCodegenProvider.create
(CodegenContext ctx, TypeName generatorType) -
Uses of CodegenExtension in io.helidon.service.codegen
Methods in io.helidon.service.codegen that return CodegenExtensionModifier and TypeMethodDescriptionServiceBindingCodegenProvider.create
(CodegenContext ctx, TypeName generatorType) ServiceRegistryCodegenProvider.create
(CodegenContext ctx, TypeName generatorType)