Uses of Package
io.helidon.codegen.spi
Packages that use io.helidon.codegen.spi
Package
Description
Code generation for
Blueprint annotated interfaces.Code generation and processing support.
Custom copyright provider that generates Helidon copyright headers.
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.
CORS related code generation.
Fault tolerance code generation.
Code generation support for declarative GraphQL server endpoints.
Code generation support for declarative gRPC clients.
Code generation support for declarative gRPC server endpoints.
Code generation for Helidon WebClient (Typed REST API).
Code generation for Helidon Webserver (HTTP endpoints etc.).
Code generation support for declarative messaging.
Metrics code generation.
Code generation support for declarative OpenAPI.
Scheduling code generation.
Tracing code generation.
Declarative validation code generation.
WebSocket client code generation.
WebSocket server code generation.
Code generator for the JSON schema.
Code generation for Helidon Service Registry.
SPI for extending code generation capabilities of Helidon Service Registry.
-
Classes in io.helidon.codegen.spi used by io.helidon.builder.codegenClassDescriptionCode processing and generation extension.Java
ServiceLoaderprovider interface for extensions used to process and code generate.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.codegenClassDescriptionMaps annotation from a single annotation instance to zero or more annotation instances.Maps (or removes) elements.
-
Classes in io.helidon.codegen.spi used by io.helidon.codegen.helidon.copyrightClassDescriptionExtension point to customize copyright headers for generated types.
-
Classes in io.helidon.codegen.spi used by io.helidon.codegen.spiClassDescriptionMaps annotation from a single annotation instance to zero or more annotation instances.Code processing and generation extension.A provider that is capable of processing types.Maps (or removes) elements.
-
Classes in io.helidon.codegen.spi used by io.helidon.common.features.codegenClassDescriptionCode processing and generation extension.Java
ServiceLoaderprovider interface for extensions used to process and code generate.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.config.metadata.codegenClassDescriptionCode processing and generation extension.Java
ServiceLoaderprovider interface for extensions used to process and code generate.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.data.codegen.commonClassDescriptionCode processing and generation extension.Java
ServiceLoaderprovider interface for extensions used to process and code generate.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.cors
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.faulttolerance
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.graphql.server
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.grpc.clientClassDescriptionMaps annotation from a single annotation instance to zero or more annotation instances.
ServiceLoaderprovider interface for annotation mapping.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.grpc.server
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.http.restclientClassDescriptionMaps annotation from a single annotation instance to zero or more annotation instances.
ServiceLoaderprovider interface for annotation mapping.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.http.webserver
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.messaging
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.metrics
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.openapi
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.scheduling
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.tracing
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.validation
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.websocket.client
-
Classes in io.helidon.codegen.spi used by io.helidon.declarative.codegen.websocket.server
-
Classes in io.helidon.codegen.spi used by io.helidon.json.schema.codegenClassDescriptionCode processing and generation extension.Java
ServiceLoaderprovider interface for extensions used to process and code generate.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.service.codegenClassDescriptionMaps annotation from a single annotation instance to zero or more annotation instances.
ServiceLoaderprovider interface for annotation mapping.Code processing and generation extension.JavaServiceLoaderprovider interface for extensions used to process and code generate.A provider that is capable of processing types. -
Classes in io.helidon.codegen.spi used by io.helidon.service.codegen.spi