Uses of Interface
io.helidon.codegen.ModuleInfo
Packages that use ModuleInfo
Package
Description
Code generation and processing support.
Implementation of codegen utilities for classpath scanning.
-
Uses of ModuleInfo in io.helidon.codegen
Classes in io.helidon.codegen that implement ModuleInfoModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.codegen that return ModuleInfoModifier and TypeMethodDescriptionModuleInfo.Builder.build()
static ModuleInfo
ModuleInfoSourceParser.parse
(InputStream inputStream) Parse the module info from its input stream.static ModuleInfo
Parse the module info from its source file.Methods in io.helidon.codegen that return types with arguments of type ModuleInfoModifier and TypeMethodDescriptionCodegenContext.module()
Module that is being processed.CodegenContextDelegate.module()
Methods in io.helidon.codegen with parameters of type ModuleInfoModifier and TypeMethodDescriptionstatic ModuleInfo.Builder
ModuleInfo.builder
(ModuleInfo instance) Create a new fluent API builder from an existing instance.ModuleInfo.BuilderBase.from
(ModuleInfo prototype) Update this builder from an existing prototype instance. -
Uses of ModuleInfo in io.helidon.codegen.scan
Methods in io.helidon.codegen.scan that return types with arguments of type ModuleInfoModifier and TypeMethodDescriptionstatic Optional
<ModuleInfo> ScanModuleInfo.map
(io.github.classgraph.ModuleRef scanModuleInfo) Map a module reference to module descriptor.