Uses of Package
io.helidon.codegen.classmodel
Packages that use io.helidon.codegen.classmodel
Package
Description
Code generation for
Blueprint annotated interfaces.SPI to allow extensibility of builders.
Code generation and processing support.
Class model generator for annotation processors.
Common code processing and generation.
Service provider interface for code processing and generation.
Code generation for Helidon declarative.
Code generation for Helidon Webserver (HTTP endpoints etc.).
Code generation for Helidon Service Registry.
SPI for extending code generation capabilities of Helidon Service Registry.
-
Classes in io.helidon.codegen.classmodel used by io.helidon.builder.codegenClassDescriptionA component capable of holding content.Javadoc model representation.Fluent API builder for
Javadoc. -
Classes in io.helidon.codegen.classmodel used by io.helidon.builder.codegen.spiClassDescriptionFluent API builder for
ClassBase.Fluent API builder forClassModel.Fluent API builder forMethod. -
Classes in io.helidon.codegen.classmodel used by io.helidon.codegen
-
Classes in io.helidon.codegen.classmodel used by io.helidon.codegen.classmodelClassDescriptionModel of the annotation.Fluent API builder for
Annotation.Annotation parameter model.Fluent API builder forAnnotationParameter.Abstract class type model.Fluent API builder forClassBase.Entry point to create class model.Fluent API builder forClassModel.Deprecated, for removal: This API element is subject to removal in a future version.Constructor model.Fluent API builder forConstructor.A component capable of holding content.Field model representation.Fluent API builder forEnumConstant.Executable base, used by method and constructor.Base builder from executable components (method an constructor).Field model representation.Fluent API builder forField.Inner class model.Fluent API builder forInnerClass.Javadoc model representation.Fluent API builder forJavadoc.Model of the method which should be created in the specific type.Fluent API builder forMethod.Method parameter model.Fluent API builder forParameter.Objects which describes return type configuration.Fluent API builder forReturns.Objects which describes exception throws configuration.Fluent API builder forThrows.Generic type argument model.Fluent API builder forTypeArgument. -
Classes in io.helidon.codegen.classmodel used by io.helidon.data.codegen.commonClassDescriptionFluent API builder for
ClassModel.Fluent API builder forMethod.Method parameter model.Generic type argument model. -
Classes in io.helidon.codegen.classmodel used by io.helidon.data.codegen.common.spi
-
Classes in io.helidon.codegen.classmodel used by io.helidon.declarative.codegen
-
Classes in io.helidon.codegen.classmodel used by io.helidon.declarative.codegen.http.webserver
-
Classes in io.helidon.codegen.classmodel used by io.helidon.service.codegenClassDescriptionFluent API builder for
ClassModel.Fluent API builder forConstructor.A component capable of holding content. -
Classes in io.helidon.codegen.classmodel used by io.helidon.service.codegen.spi
ElementKindinstead