Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

activationProperty(Property) - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile.Builder
 
activeRecipe(String) - Method in class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
activeRecipes() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Returns the value of the activeRecipes record component.
activeRecipes(List<String>) - Method in class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
addActivationProperties(Set<Property>) - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
addBootstrapConfigurationByRecipeName(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addBuildPlugin(BuildPlugin) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addBuildPluginsByRecipeName(Options, String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addCommaSeparatedValue(String, String) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
addComment(String) - Method in class io.micronaut.projectgen.core.buildtools.BuildProperties
 
addConfigurationByRecipeName(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addDependencies(Set<Dependency>) - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
addDependenciesByRecipeName(Options, String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addDependency(Dependency) - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.DependencyContext
 
addDependency(Dependency) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyContextImpl
 
addDependency(Dependency) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addDependency(Dependency.Builder) - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.DependencyContext
 
addDependency(Dependency.Builder) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addDevConfigurationByRecipeName(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addFeature(Feature) - Method in class io.micronaut.projectgen.core.feature.FeatureContext
Adds a feature to be applied.
addFeatureIfNotPresent(Class<? extends Feature>, Feature) - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
addGradleInitFiles(ModuleContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
addGradleProperties(ModuleContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
addHelpLink(String, String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Ads a Link to a single help file.
addHelpTemplate(Writable) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Adds a template which will be consolidated into a single help file.
addListItem(String, String) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
addMavenWrapper(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
addNested(NestedConfiguration) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
Adds nested configuration.
addNested(String, Object) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
Add a nested value for the given path.
addNested(Map<String, Object>) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
Add nested values for the given path.
addProfile(Profile) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addSettingsFile(BuildTool, GeneratorContext, GradleBuild, ModuleContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
addTemplate(Language, String, String, RockerModel, RockerModel, RockerModel) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addTemplate(Options, String, String, TestRockerModelProvider) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addTemplate(String, Template) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Adds a template.
addTemplate(String, String, RockerModel) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addTemplatesByRecipeName(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
addTemplatesForConfigurations(ModuleContext, String) - Method in interface io.micronaut.projectgen.core.feature.ConfigurationFeature
 
ADOPT - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
ADOPT_HOTSPOT - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
ADOPT_OPENJ9 - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
alias(String) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
ALL_COORDINATES - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
ann - Variable in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
ann() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
ann(MavenCompilerPluginAnnotationProcessors) - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
ANNOTATION_PROCESSING - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
ANNOTATION_PROCESSOR - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
ANNOTATION_PROCESSOR - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
annotationProcessor() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Annotation Processor Scope.
annotationProcessor(boolean) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Annotation Processor Scope.
annotationProcessorCombineAttribute - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
annotationProcessorCombineAttribute() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the annotationProcessorCombineAttribute record component.
annotationProcessorCombineAttribute(MavenCombineAttribute) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
annotationProcessors - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
annotationProcessors() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the annotationProcessors record component.
annotationProcessors() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Returns the value of the annotationProcessors record component.
annotationProcessors(List<DependencyCoordinate>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
AOT_PLUGIN - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
AOT_PLUGIN - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
AOT_PLUGIN - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
Apache2LicenseFeature - Class in io.micronaut.projectgen.core.feature.license
LicenseFeature for Apache 2.0.
Apache2LicenseFeature() - Constructor for class io.micronaut.projectgen.core.feature.license.Apache2LicenseFeature
 
api() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
API Scope.
API - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
API - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
API_V1 - Static variable in interface io.micronaut.projectgen.http.server.conf.ControllerConfiguration
 
APIGATEWAYV2_ALPHA - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
APIGATEWAYV2_INTEGRATIONS_ALPHA - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
APPEND - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenCombineAttribute
 
APPENGINE_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
application() - Method in class io.micronaut.projectgen.core.feature.Features
 
APPLICATION - Enum constant in enum class io.micronaut.projectgen.core.feature.config.ConfigurationPhase
 
ApplicationConfiguration - Class in io.micronaut.projectgen.core.feature.config
Application configuration.
ApplicationConfiguration() - Constructor for class io.micronaut.projectgen.core.feature.config.ApplicationConfiguration
 
ApplicationConfiguration(String) - Constructor for class io.micronaut.projectgen.core.feature.config.ApplicationConfiguration
 
ApplicationConfiguration(String, String) - Constructor for class io.micronaut.projectgen.core.feature.config.ApplicationConfiguration
 
ApplicationFeature - Interface in io.micronaut.projectgen.core.feature
Application Feature.
apply(boolean) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
apply(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
apply(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.MavenPublishGradlePlugin
 
apply(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.SigningGradlePlugin
 
apply(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.SpotlessGradlePlugin
 
apply(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
apply(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.ApplicationFeature
 
apply(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.ConfigurationFeature
 
apply(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.Feature
If this method is called for a given feature that means the feature was explicitly selected, included by default as a result of DefaultFeature.shouldApply(io.micronaut.starter.options.Options, java.util.Set), or added explicitly by another feature through FeatureContext.addFeature(Feature).
apply(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.gitignore.GitIgnore
 
apply(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.license.LicenseFeature
 
apply(GeneratorContext) - Method in interface io.micronaut.projectgen.core.openrewrite.OpenRewriteFeature
 
applyFeatures() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
Apply features.
arg(String) - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile.Builder
 
args(List<String>) - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile.Builder
 
artifact - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
artifact() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the artifact record component.
artifact() - Method in interface io.micronaut.projectgen.core.options.Options
 
artifact(String) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
artifactId - Variable in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
artifactId - Variable in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
artifactId - Variable in class io.micronaut.projectgen.core.template.mavenPlugin.Template
 
artifactId() - Method in record class io.micronaut.projectgen.core.buildtools.dependencies.MavenCoordinate
Returns the value of the artifactId record component.
artifactId() - Method in record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Returns the value of the artifactId record component.
artifactId() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
artifactId() - Method in class io.micronaut.projectgen.core.template.mavenPlugin
 
artifactId(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
artifactId(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin.Builder
 
artifactId(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
artifactId(String) - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
artifactId(String) - Method in class io.micronaut.projectgen.core.template.mavenPlugin
 
ASCIIDOCTOR_GRADLE_JVM - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
ASCIIDOCTOR_MAVEN_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
ASCIIDOCTORJ - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
ASCIIDOCTORJ_DIAGRAM - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
asString() - Method in class io.micronaut.projectgen.core.options.JdkVersion
 
attachment(Object, MediaType, String) - Static method in class io.micronaut.projectgen.http.server.utils.AttachmentUtils
 
AttachmentUtils - Class in io.micronaut.projectgen.http.server.utils
Utility class for controller attachment responses.
AvailableFeatures - Interface in io.micronaut.projectgen.core.feature
Available Features.
AWS_CDK_LIB - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
AZURE_FUNCTIONS_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
AZURE_FUNCTIONS_MAVEN_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 

B

BaseAvailableFeatures - Class in io.micronaut.projectgen.core.feature
Default implementation of AvailableFeatures.
BaseAvailableFeatures(List<Feature>) - Constructor for class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
BaseAvailableFeatures(List<Feature>, Predicate<Feature>) - Constructor for class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
baseImage(String) - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile.Builder
 
BinaryTemplate - Class in io.micronaut.projectgen.core.template
 
BinaryTemplate(String, URL) - Constructor for class io.micronaut.projectgen.core.template.BinaryTemplate
 
BLANK_LINE_PREFIX - Static variable in class io.micronaut.projectgen.core.feature.config.Configuration
 
blankLine() - Method in class io.micronaut.projectgen.core.feature.config.Configuration
Add a blank line.
BOOTSTRAP - Enum constant in enum class io.micronaut.projectgen.core.feature.config.ConfigurationPhase
 
bootstrapConfiguration() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the bootstrapConfiguration record component.
BootstrapConfiguration - Class in io.micronaut.projectgen.core.feature.config
Bootstrap configuration.
BootstrapConfiguration() - Constructor for class io.micronaut.projectgen.core.feature.config.BootstrapConfiguration
 
BootstrapConfiguration(String) - Constructor for class io.micronaut.projectgen.core.feature.config.BootstrapConfiguration
 
BootstrapConfiguration(String, String) - Constructor for class io.micronaut.projectgen.core.feature.config.BootstrapConfiguration
 
bootstrapConfigurationByEnvironment() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the bootstrapConfigurationByEnvironment record component.
build() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution.Builder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile.Builder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin.Builder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
build() - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile.Builder
 
build() - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
build() - Method in class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
BUILD - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleFile
 
BUILD - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
BUILD_PLUGIN - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
buildCoordinate() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
buildCoordinate(boolean) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.Dockerfile
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
builder() - Static method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
builder() - Static method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
builder() - Static method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
 
Builder() - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
Builder() - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.Substitution.Builder
 
Builder() - Constructor for class io.micronaut.projectgen.core.buildtools.Dockerfile.Builder
 
Builder() - Constructor for class io.micronaut.projectgen.core.buildtools.maven.Profile.Builder
 
Builder() - Constructor for class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
BuildFeature - Interface in io.micronaut.projectgen.core.feature
Build Feature.
buildFileName(BuildTool, GradleDsl) - Static method in class io.micronaut.projectgen.core.buildtools.BuildToolUtils
 
buildFileTemplate(GeneratorContext, ModuleContext, String) - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildCreator
 
buildImports(String...) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
BUILDLESS_PLUGIN_GRADLE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
BuildPlugin - Interface in io.micronaut.projectgen.core.buildtools
Build Plugin.
BuildPluginFeature - Interface in io.micronaut.projectgen.core.feature
Feature contributing a build plugin.
buildPlugins() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the buildPlugins record component.
buildProperties() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the buildProperties record component.
BuildProperties - Class in io.micronaut.projectgen.core.buildtools
Build Properties.
BuildProperties() - Constructor for class io.micronaut.projectgen.core.buildtools.BuildProperties
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.genericPom
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.gitignore
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.gradleProperties
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.licenseApache20
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.markdownLink
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.mavenPlugin
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.mavenProperties
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.mavenRepository
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.parentPom
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.profile
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.signingGradlePlugin
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.spotlesslicensejava
 
buildTemplate() - Method in class io.micronaut.projectgen.core.template.substitutions
 
BuildTestVerifier - Interface in io.micronaut.projectgen.test
You can get an instance via BuildTestVerifier.of(String, Options).
BuildTool - Enum Class in io.micronaut.projectgen.core.buildtools
Build tool.
buildTools - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
buildTools() - Method in class io.micronaut.projectgen.core.feature.Features
 
buildTools() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the buildTools record component.
buildTools() - Method in interface io.micronaut.projectgen.core.options.Options
 
buildTools(List<BuildTool>) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
BuildToolUtils - Class in io.micronaut.projectgen.core.buildtools
Utils class to work with BuildTool.

C

CAMUNDA_BPM_ASSERT - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
children() - Method in record class io.micronaut.projectgen.core.io.TreeNode
Returns the value of the children record component.
classAttribute() - Method in record class io.micronaut.projectgen.core.utils.CodeSample
Returns the value of the classAttribute record component.
CLIENT - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
close() - Method in class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
close() - Method in class io.micronaut.projectgen.core.io.MapOutputHandler
 
close() - Method in class io.micronaut.projectgen.core.io.zip.ZipOutputHandler
 
close() - Method in class io.micronaut.projectgen.core.template.DefaultTemplateRenderer
 
close() - Method in class io.micronaut.projectgen.openrewrite.ConsumerOutputStream
 
CodeSample - Record Class in io.micronaut.projectgen.core.utils
 
CodeSample(String, String) - Constructor for record class io.micronaut.projectgen.core.utils.CodeSample
 
CodeSample(String, String, String) - Constructor for record class io.micronaut.projectgen.core.utils.CodeSample
Creates an instance of a CodeSample record class.
COM_GOOGLE_DEVTOOLS_KSP_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
combineAttribute() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Returns the value of the combineAttribute record component.
comment - Variable in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
comment() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
comment(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
comment(String) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
comment(String) - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
Comment - Interface in io.micronaut.projectgen.core.buildtools
Comment.
COMMENT_PREFIX - Static variable in class io.micronaut.projectgen.core.feature.config.Configuration
 
COMMON_CUSTOM_USER_DATA_MAVEN_EXTENSION - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
community() - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Returns the value of the community record component.
COMPARATOR - Static variable in interface io.micronaut.projectgen.core.buildtools.dependencies.Coordinate
 
COMPARATOR - Static variable in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
COMPARATOR - Static variable in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
COMPARATOR - Static variable in class io.micronaut.projectgen.core.buildtools.maven.MavenDependency
 
COMPILATION - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
compile() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Compile Scope.
COMPILE - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
COMPILE - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
COMPILE_ONLY - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
COMPILE_ONLY - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
compileOnly() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Compile Only Scope.
compilerArgs - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
compilerArgs - Variable in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
compilerArgs() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns the value of the compilerArgs record component.
compilerArgs() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
compilerArgs(List<String>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
compilerArgs(List<String>) - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
CompositeFeatureValidator - Class in io.micronaut.projectgen.core.feature
Composite pattern for FeatureValidator.
CompositeFeatureValidator(List<FeatureValidator>) - Constructor for class io.micronaut.projectgen.core.feature.CompositeFeatureValidator
 
Config4k - Class in io.micronaut.projectgen.core.feature.config
ConfigurationFeature for Config4K.
Config4k() - Constructor for class io.micronaut.projectgen.core.feature.config.Config4k
 
CONFIG4K - Enum constant in enum class io.micronaut.projectgen.core.options.ConfigurationFormat
 
Config4kTemplate - Class in io.micronaut.projectgen.core.template
 
Config4kTemplate(String, Map<String, Object>) - Constructor for class io.micronaut.projectgen.core.template.Config4kTemplate
 
configLocation() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Returns the value of the configLocation record component.
configLocation(String) - Method in class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
configuration() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the configuration record component.
Configuration - Class in io.micronaut.projectgen.core.feature.config
Models application environment configuration to specify where the configuration is rooted for the given configuration values (key/value pairs).
Configuration(String, String, String) - Constructor for class io.micronaut.projectgen.core.feature.config.Configuration
A configuration rooted at path, with the given map of configurations.
configurationByEnvironment() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the configurationByEnvironment record component.
configurationCombine - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
configurationCombine - Variable in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
configurationCombine() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns the value of the configurationCombine record component.
configurationCombine() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
configurationCombine(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
configurationCombine(String) - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
ConfigurationFeature - Interface in io.micronaut.projectgen.core.feature
Configuration feature.
configurationFormat - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
configurationFormat() - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
configurationFormat() - Method in class io.micronaut.projectgen.core.feature.config.Properties
 
configurationFormat() - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
configurationFormat() - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
configurationFormat() - Method in interface io.micronaut.projectgen.core.feature.ConfigurationFeature
 
configurationFormat() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the configurationFormat record component.
configurationFormat() - Method in interface io.micronaut.projectgen.core.options.Options
 
configurationFormat(ConfigurationFormat) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
ConfigurationFormat - Enum Class in io.micronaut.projectgen.core.options
Configuration format.
ConfigurationPhase - Enum Class in io.micronaut.projectgen.core.feature.config
Configuration Phase.
ConfigurationUtils - Class in io.micronaut.projectgen.test
Utility class to load properties.
ConsoleOutput - Interface in io.micronaut.projectgen.core.io
Console Output.
ConsumerOutputStream - Class in io.micronaut.projectgen.openrewrite
 
ConsumerOutputStream(Consumer<String>) - Constructor for class io.micronaut.projectgen.openrewrite.ConsumerOutputStream
 
containsKey(Object) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
content() - Method in record class io.micronaut.projectgen.core.utils.CodeSample
Returns the value of the content record component.
ContextFactory - Class in io.micronaut.projectgen.core.generator
Context Factory.
ContextFactory(FeatureValidator, CoordinateResolver, ProjectNameValidator, RecipeFetcher) - Constructor for class io.micronaut.projectgen.core.generator.ContextFactory
 
ContributesGitIgnoreEntries - Interface in io.micronaut.projectgen.core.feature.gitignore
API for singletons contributing entries to the .gitignore file.
ControllerConfiguration - Interface in io.micronaut.projectgen.http.server.conf
Controller configuration.
coordinate - Variable in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
coordinate - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
coordinate() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Returns the value of the coordinate record component.
coordinate() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the coordinate record component.
coordinate(Coordinate) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
coordinate(Coordinate) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
Coordinate - Interface in io.micronaut.projectgen.core.buildtools.dependencies
Coordinate.
coordinateResolver() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the coordinateResolver record component.
CoordinateResolver - Interface in io.micronaut.projectgen.core.buildtools.dependencies
Coordinate Resolver.
CORRETTO - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
countDependencies(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
countOccurrences(String, String) - Static method in class io.micronaut.projectgen.core.utils.StringUtils
 
create(GeneratorContext, ModuleContext, Options) - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildCreator
 
create(GeneratorContext, ModuleContext, Options, boolean) - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildCreator
 
create(ModuleContext, Options) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildCreator
 
create(Project, OutputHandler) - Static method in interface io.micronaut.projectgen.core.template.TemplateRenderer
 
create(OutputHandler) - Static method in interface io.micronaut.projectgen.core.template.TemplateRenderer
 
createBuild(ModuleContext, Options) - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
createFeatureContext(AvailableFeatures, List<String>, Options) - Method in class io.micronaut.projectgen.core.generator.ContextFactory
 
createGeneratorContext(Project, FeatureContext, ConsoleOutput) - Method in class io.micronaut.projectgen.core.generator.ContextFactory
 
createGeneratorContext(List<AvailableFeatures>, Options, ConsoleOutput) - Method in class io.micronaut.projectgen.core.generator.ContextFactory
 
createOptions() - Method in class io.micronaut.projectgen.core.template.YamlTemplate
 
createOptions(Map<String, Object>) - Method in interface io.micronaut.projectgen.http.server.OptionsBuilder
Instantiate an instance of Options given a form payload.
createOptions(Map<String, Object>) - Method in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
createOptionsBuilder(Map<String, Object>) - Method in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
createTemplate(String) - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
createTemplate(String) - Method in class io.micronaut.projectgen.core.feature.config.Properties
 
createTemplate(String) - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
createTemplate(String) - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
createTemplate(String) - Method in interface io.micronaut.projectgen.core.feature.ConfigurationFeature
 

D

DEFAULT - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
DEFAULT_DISTRIBUTION - Static variable in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
DEFAULT_OPTION - Static variable in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
DEFAULT_OPTION - Static variable in enum class io.micronaut.projectgen.core.options.TestFramework
 
DEFAULT_PATH - Static variable in class io.micronaut.projectgen.http.server.conf.DiffControllerConfiguration
 
DEFAULT_PATH - Static variable in class io.micronaut.projectgen.http.server.conf.DownloadDiffControllerConfiguration
 
DEFAULT_PATH - Static variable in class io.micronaut.projectgen.http.server.conf.DownloadZipControllerConfiguration
 
DEFAULT_PATH - Static variable in class io.micronaut.projectgen.http.server.conf.FeaturesControllerConfiguration
 
DefaultCoordinateResolver - Class in io.micronaut.projectgen.core.buildtools.dependencies
CoordinateResolver that delegates to a list of CoordinateResolver instances.
DefaultCoordinateResolver(CoordinateResolver[]) - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.DefaultCoordinateResolver
 
DefaultFeature - Interface in io.micronaut.projectgen.core.feature
A default feature is one that should be applied to a project conditionally without being explicitly selected.
DefaultOptionsBuilder - Class in io.micronaut.projectgen.http.server
Default implementation of OptionsBuilder.
DefaultOptionsBuilder() - Constructor for class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
DefaultPomDependencyVersionResolver - Class in io.micronaut.projectgen.core.buildtools.dependencies
Default implementation of PomDependencyVersionResolver.
DefaultPomDependencyVersionResolver() - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.DefaultPomDependencyVersionResolver
 
DefaultProjectGenerator - Class in io.micronaut.projectgen.core.generator
Default implementation of ProjectGenerator.
DefaultProjectGenerator(ContextFactory, List<AvailableFeatures>) - Constructor for class io.micronaut.projectgen.core.generator.DefaultProjectGenerator
 
DefaultRecipeFetcher - Class in io.micronaut.projectgen.openrewrite
DefaultImplementation of RecipeFetcher.
DefaultRecipeFetcher(Environment) - Constructor for class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
DefaultTemplate - Class in io.micronaut.projectgen.core.template
 
DefaultTemplate(String) - Constructor for class io.micronaut.projectgen.core.template.DefaultTemplate
 
DefaultTemplateRenderer - Class in io.micronaut.projectgen.core.template
 
DefaultTemplateRenderer(Map<String, String>, OutputHandler) - Constructor for class io.micronaut.projectgen.core.template.DefaultTemplateRenderer
 
dependencies - Variable in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
dependencies - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
dependencies() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Returns the value of the dependencies record component.
dependencies() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the dependencies record component.
dependencies(List<GradleDependency>) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
dependencies(List<MavenDependency>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
dependency(Dependency) - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile.Builder
 
Dependency - Class in io.micronaut.projectgen.core.buildtools.dependencies
Dependency.
DEPENDENCY_MANAGEMENT_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
Dependency.Builder - Class in io.micronaut.projectgen.core.buildtools.dependencies
Builder.
dependencyContext() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the dependencyContext record component.
DependencyContext - Interface in io.micronaut.projectgen.core.buildtools.dependencies
Dependency Context.
DependencyContextImpl - Class in io.micronaut.projectgen.core.buildtools.dependencies
Default implementation of DependencyContext.
DependencyContextImpl(CoordinateResolver) - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.DependencyContextImpl
 
DependencyCoordinate - Class in io.micronaut.projectgen.core.buildtools.dependencies
Dependency Coordinate.
DependencyCoordinate(Dependency) - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
DependencyCoordinate(Dependency, boolean) - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
DependencyCoordinate(String, String, String, int, boolean) - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
DependencyCoordinate(String, String, String, int, boolean, List<DependencyCoordinate>, List<Substitution>, String) - Constructor for class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
description - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
description() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the description record component.
description() - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Returns the value of the description record component.
description() - Method in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
description(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
devBootstrapConfiguration() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
devConfig() - Static method in class io.micronaut.projectgen.core.feature.config.ApplicationConfiguration
 
devConfiguration() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
DEVELOPMENT - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
DEVELOPMENT_ONLY - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
DEVELOPMENT_ONLY - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
developmentOnly() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Development Only Scope.
diff(Options) - Method in interface io.micronaut.projectgen.core.diff.FeatureDiffer
 
DiffControllerConfiguration - Class in io.micronaut.projectgen.http.server.conf
ControllerConfiguration for Diff Controller.
DiffControllerConfiguration() - Constructor for class io.micronaut.projectgen.http.server.conf.DiffControllerConfiguration
 
DistributedConfigFeature - Interface in io.micronaut.projectgen.core.feature
Features related with Distributed Configuration.
distribution() - Method in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
Dockerfile - Class in io.micronaut.projectgen.core.buildtools
Dockerfile.
Dockerfile(String, String, List<String>) - Constructor for class io.micronaut.projectgen.core.buildtools.Dockerfile
 
Dockerfile.Builder - Class in io.micronaut.projectgen.core.buildtools
Builder.
DownloadDiffControllerConfiguration - Class in io.micronaut.projectgen.http.server.conf
ControllerConfiguration for Download Diff Controller.
DownloadDiffControllerConfiguration() - Constructor for class io.micronaut.projectgen.http.server.conf.DownloadDiffControllerConfiguration
 
DownloadZipControllerConfiguration - Class in io.micronaut.projectgen.http.server.conf
ControllerConfiguration for Download ZIP Controller.
DownloadZipControllerConfiguration() - Constructor for class io.micronaut.projectgen.http.server.conf.DownloadZipControllerConfiguration
 
dsl - Variable in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
dsl() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Returns the value of the dsl record component.
dsl(GradleDsl) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 

E

EAR - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
EclipseGitIgnore - Class in io.micronaut.projectgen.core.feature.gitignore
.gitignore entries for Eclipse projects.
EclipseGitIgnore() - Constructor for class io.micronaut.projectgen.core.feature.gitignore.EclipseGitIgnore
 
EJB - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
entries() - Method in record class io.micronaut.projectgen.core.feature.gitignore.GitIgnoreGroup
Returns the value of the entries record component.
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
equals(Object) - Method in record class io.micronaut.projectgen.core.buildtools.dependencies.MavenCoordinate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution
 
equals(Object) - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
equals(Object) - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenDependency
 
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
equals(Object) - Method in record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
equals(Object) - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
equals(Object) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
equals(Object) - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.core.feature.gitignore.GitIgnoreGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.core.io.TreeNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.core.openrewrite.FileContents
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.projectgen.core.options.JdkVersion
 
equals(Object) - Method in record class io.micronaut.projectgen.core.utils.CodeSample
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.http.server.controllers.FeaturesResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Indicates whether some other object is "equal to" this one.
err(String) - Method in class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
err(String) - Method in interface io.micronaut.projectgen.core.io.ConsoleOutput
 
error(String, Exception) - Static method in interface io.micronaut.projectgen.core.template.RenderResult
 
exclude(Dependency) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
exclude(FeaturePredicate) - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
exclusions - Variable in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
exclusions() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
exclusions(List<DependencyCoordinate>) - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
exists(String) - Method in class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
exists(String) - Method in class io.micronaut.projectgen.core.io.MapOutputHandler
 
exists(String) - Method in interface io.micronaut.projectgen.core.io.OutputHandler
 
exists(String) - Method in class io.micronaut.projectgen.core.io.zip.ZipOutputHandler
 
exportDatatables() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Returns the value of the exportDatatables record component.
exportDatatables(boolean) - Method in class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
extension(Writable) - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile.Builder
 
extension(Writable) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
extension(Writable) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin.Builder
 
extension(String) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
extension(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin.Builder
 
extensions() - Static method in enum class io.micronaut.projectgen.core.options.Language
 

F

Feature - Interface in io.micronaut.projectgen.core.feature
A feature is a class that affects the outcome of a generated project.
FeatureContext - Class in io.micronaut.projectgen.core.feature
Feature Context.
FeatureContext(Options, Set<Feature>) - Constructor for class io.micronaut.projectgen.core.feature.FeatureContext
 
FeatureDiffer - Interface in io.micronaut.projectgen.core.diff
API to return a diff for the project options.
FeatureFetcher - Interface in io.micronaut.projectgen.core.feature
Fetches visible features.
FeaturePhase - Enum Class in io.micronaut.projectgen.core.feature
Feature Phase.
FeaturePredicate - Interface in io.micronaut.projectgen.core.feature
Feature predicate.
FeatureResponse - Record Class in io.micronaut.projectgen.core.feature
 
FeatureResponse(String, String, String, boolean, boolean) - Constructor for record class io.micronaut.projectgen.core.feature.FeatureResponse
Creates an instance of a FeatureResponse record class.
features - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
features() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the features record component.
features() - Method in interface io.micronaut.projectgen.core.options.Options
 
features() - Method in record class io.micronaut.projectgen.http.server.controllers.FeaturesResponse
Returns the value of the features record component.
features(List<String>) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
Features - Class in io.micronaut.projectgen.core.feature
Features container.
Features(GeneratorContext, Set<Feature>, Options) - Constructor for class io.micronaut.projectgen.core.feature.Features
 
FeaturesControllerConfiguration - Class in io.micronaut.projectgen.http.server.conf
ControllerConfiguration for Features Controller.
FeaturesControllerConfiguration() - Constructor for class io.micronaut.projectgen.http.server.conf.FeaturesControllerConfiguration
 
FeaturesMapper - Class in io.micronaut.projectgen.core.feature
Bean Mapping Utils for Feature.
FeaturesMapper() - Constructor for class io.micronaut.projectgen.core.feature.FeaturesMapper
 
FeaturesResponse - Record Class in io.micronaut.projectgen.http.server.controllers
 
FeaturesResponse(List<FeatureResponse>) - Constructor for record class io.micronaut.projectgen.http.server.controllers.FeaturesResponse
Creates an instance of a FeaturesResponse record class.
FeatureValidator - Interface in io.micronaut.projectgen.core.feature
Feature validator.
fetch(Options) - Method in interface io.micronaut.projectgen.core.feature.FeatureFetcher
 
FIELD_ARTIFACT - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
FIELD_BUILD - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
FIELD_FEATURES - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
FIELD_GRADLE_DSL - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
FIELD_JAVA - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
FIELD_LANG - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
FIELD_NAME - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
FIELD_PACKAGE_NAME - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
fileContents() - Method in record class io.micronaut.projectgen.core.openrewrite.FileContents
Returns the value of the fileContents record component.
FileContents - Record Class in io.micronaut.projectgen.core.openrewrite
 
FileContents(String, String) - Constructor for record class io.micronaut.projectgen.core.openrewrite.FileContents
Creates an instance of a FileContents record class.
FileSystemOutputHandler - Class in io.micronaut.projectgen.core.io
File System Output Handler.
FileSystemOutputHandler(Project, boolean, ConsoleOutput) - Constructor for class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
FileSystemOutputHandler(File, ConsoleOutput) - Constructor for class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
findAllBuildPluginsByRecipeNameAndBuildTool(String, BuildTool) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findAllBuildPluginsByRecipeNameAndBuildTool(String, BuildTool) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findAllByRecipeNameAndBuildTool(String, BuildTool) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findAllByRecipeNameAndBuildTool(String, BuildTool) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findAllFilesByRecipeName(String) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findAllFilesByRecipeName(String) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findBootstrapPropertiesByRecipeName(String) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findBootstrapPropertiesByRecipeName(String) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findDevPropertiesByRecipeName(String) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findDevPropertiesByRecipeName(String) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findFeature(String) - Method in interface io.micronaut.projectgen.core.feature.AvailableFeatures
 
findFeature(String) - Method in class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
findFeature(String, boolean) - Method in interface io.micronaut.projectgen.core.feature.AvailableFeatures
 
findFeature(String, boolean) - Method in class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
findFrameworkDocumentationByRecipeName(String) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
findFrameworkDocumentationByRecipeName(String) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findFrameworkDocumentationByRecipeName(String) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findJunitModel(Language) - Method in interface io.micronaut.projectgen.core.rocker.JunitRockerModelProvider
 
findLinkInAppendToTextFileRecipeByRecipeName(String, Function<String, Boolean>) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findMavenAnnotationProcessor(AddAnnotationProcessor) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findModel(Language, TestFramework) - Method in interface io.micronaut.projectgen.core.rocker.TestRockerModelProvider
 
findPropertiesByRecipeName(String) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findPropertiesByRecipeName(String) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
findThirdPartyDocumentationByRecipeName(String) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
findThirdPartyDocumentationByRecipeName(String) - Method in interface io.micronaut.projectgen.core.openrewrite.RecipeFetcher
 
findThirdPartyDocumentationByRecipeName(String) - Method in class io.micronaut.projectgen.openrewrite.DefaultRecipeFetcher
 
flush() - Method in class io.micronaut.projectgen.openrewrite.ConsumerOutputStream
 
forEach(Stream<Feature>, Options, Set<Feature>, Consumer<Feature>) - Static method in interface io.micronaut.projectgen.core.feature.DefaultFeature
 
FRONTEND_MAVEN_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
functionTestConfig() - Static method in class io.micronaut.projectgen.core.feature.config.ApplicationConfiguration
 

G

generate(Options) - Method in interface io.micronaut.projectgen.core.io.PreviewGenerator
 
generate(Options) - Method in interface io.micronaut.projectgen.core.io.TreeNodeGenerator
 
generate(Options, OutputHandler) - Method in interface io.micronaut.projectgen.core.generator.ProjectGenerator
 
generate(Options, OutputHandler, ConsoleOutput) - Method in interface io.micronaut.projectgen.core.generator.ProjectGenerator
 
generate(Map<String, String>) - Method in interface io.micronaut.projectgen.core.io.TreeNodeGenerator
 
generate(Options, OutputHandler, ConsoleOutput) - Method in class io.micronaut.projectgen.core.generator.DefaultProjectGenerator
 
generateBuildFiles(GeneratorContext, ModuleContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
generateBuildFiles(GeneratorContext, ModuleContext, String) - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
generatePom(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
GeneratorContext - Class in io.micronaut.projectgen.core.generator
A context object used when generating projects.
GeneratorContext(Project, Options, Set<Feature>, CoordinateResolver, RecipeFetcher) - Constructor for class io.micronaut.projectgen.core.generator.GeneratorContext
 
genericBuildGradle - Class in io.micronaut.projectgen.core.template
 
genericBuildGradle() - Constructor for class io.micronaut.projectgen.core.template.genericBuildGradle
 
genericBuildGradle.Template - Class in io.micronaut.projectgen.core.template
 
GenericOptions - Record Class in io.micronaut.projectgen.core.options
Options Implementation.
GenericOptions(String, String, OperatingSystem, String, Language, List<BuildTool>, ConfigurationFormat, GradleDsl, String, String, JdkVersion, String, Packaging, List<String>, TestFramework) - Constructor for record class io.micronaut.projectgen.core.options.GenericOptions
Creates an instance of a GenericOptions record class.
GenericOptionsBuilder - Class in io.micronaut.projectgen.core.options
 
genericPom - Class in io.micronaut.projectgen.core.template
 
genericPom() - Constructor for class io.micronaut.projectgen.core.template.genericPom
 
genericPom.Template - Class in io.micronaut.projectgen.core.template
 
get(Object) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
getActivationProperties() - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
getAlias() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getAllFeatures() - Method in interface io.micronaut.projectgen.core.feature.AvailableFeatures
 
getAllFeatures() - Method in class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
getApply() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getArgs() - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.genericPom
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.gitignore
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.gradleProperties
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.licenseApache20
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.markdownLink
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.mavenDependency
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.mavenPlugin
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.mavenProperties
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.mavenRepository
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.parentPom
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.profile
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.settingsGradle
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.signingGradlePlugin
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.spotlesslicensejava
 
getArgumentNames() - Static method in class io.micronaut.projectgen.core.template.substitutions
 
getArtifactId() - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.Coordinate
 
getArtifactId() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getArtifactId() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
getArtifactId() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
getArtifiactId() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
getBaseImage() - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile
 
getBootstrapConfigurationByEnvironment(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
getBootstrapConfigurationByEnvironmentOrDefaultConfig(String, BootstrapConfiguration) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
getBuild() - Method in interface io.micronaut.projectgen.core.options.HasDefaultBuild
 
getBuildImports() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getBuildPlugins() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
getBuildTool() - Method in interface io.micronaut.projectgen.core.buildtools.BuildPlugin
 
getBuildTool() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getBuildTool() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
getBuildTool() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
Deprecated, for removal: This API element is subject to removal in a future version.
getBuildTool() - Method in interface io.micronaut.projectgen.core.options.Options
 
getBuildTools() - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getCategory() - Method in interface io.micronaut.projectgen.core.feature.DistributedConfigFeature
 
getCategory() - Method in interface io.micronaut.projectgen.core.feature.Feature
 
getCategory() - Method in interface io.micronaut.projectgen.core.feature.LoggingFeature
 
getClassName() - Method in class io.micronaut.projectgen.core.generator.Project
 
getClassName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Return the class name for the given logical name.
getClassName(String, String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the class name for the given logical name and trailing name.
getClassNameRepresentation(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the class name representation of the given name.
getComment() - Method in interface io.micronaut.projectgen.core.buildtools.Comment
 
getComment() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getComment() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
getComment() - Method in interface io.micronaut.projectgen.core.buildtools.Property
 
getConfig() - Method in class io.micronaut.projectgen.core.template.YamlTemplate
 
getConfiguration() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
getConfiguration() - Method in class io.micronaut.projectgen.core.feature.config.NestedConfiguration
 
getConfigurationByEnvironment(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
getConfigurationByEnvironmentOrDefaultConfig(String, ApplicationConfiguration) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
getConfigurationName() - Method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
getConfigurations() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.genericPom
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.gitignore
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.gradleProperties
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.licenseApache20
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.markdownLink
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.mavenDependency
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.mavenPlugin
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.mavenProperties
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.mavenRepository
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.parentPom
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.profile
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.settingsGradle
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.signingGradlePlugin
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.spotlesslicensejava
 
getContentType() - Static method in class io.micronaut.projectgen.core.template.substitutions
 
getCoordinate() - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
getCoordinates() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DefaultPomDependencyVersionResolver
 
getCoordinates() - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.PomDependencyVersionResolver
 
getDefaultBaseDirectory() - Static method in class io.micronaut.projectgen.core.io.FileSystemOutputHandler
Resolve the default base directory.
getDefaultLanguage() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
getDefaults() - Method in interface io.micronaut.projectgen.core.options.IncludesDefaults
 
getDependencies() - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.DependencyContext
 
getDependencies() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyContextImpl
 
getDependencies() - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
getDependencies() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
getDependencies(boolean) - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
 
getDescription() - Method in class io.micronaut.projectgen.core.buildtools.gradle.SpotlessGradlePlugin
 
getDescription() - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
getDescription() - Method in class io.micronaut.projectgen.core.feature.config.Properties
 
getDescription() - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
getDescription() - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
getDescription() - Method in interface io.micronaut.projectgen.core.feature.Feature
 
getDescription() - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
getError() - Method in interface io.micronaut.projectgen.core.template.RenderResult
 
getExclusions() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getExclusions() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
getExtension() - Method in interface io.micronaut.projectgen.core.buildtools.BuildPlugin
 
getExtension() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getExtension() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
getExtension() - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
getExtension() - Method in enum class io.micronaut.projectgen.core.options.Language
 
getFeature(Class<? extends Feature>) - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getFeature(Class<T>) - Method in class io.micronaut.projectgen.core.feature.Features
 
getFeature(Class<T>) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getFeatureClass() - Method in interface io.micronaut.projectgen.core.feature.ConfigurationFeature
 
getFeatureClass() - Method in interface io.micronaut.projectgen.core.feature.license.LicenseFeature
 
getFeatureClass() - Method in interface io.micronaut.projectgen.core.feature.LoggingFeature
 
getFeatureClass() - Method in interface io.micronaut.projectgen.core.feature.OneOfFeature
 
getFeatures() - Method in interface io.micronaut.projectgen.core.feature.AvailableFeatures
 
getFeatures() - Method in class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
getFeatures() - Method in class io.micronaut.projectgen.core.feature.Features
 
getFeatures() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getFileName() - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
getFinalFeatures(ConsoleOutput) - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getFrameworkDocumentation(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.Feature
 
getFrameworkDocumentation(GeneratorContext) - Method in interface io.micronaut.projectgen.core.openrewrite.OpenRewriteFeature
 
getFullClassName(Class) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the class name, including package, for the given class.
getFullClassName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the class name, including package, for the given class.
getFullPath(String) - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
getGetterName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Calculate the name for a getter method to retrieve the specified property.
getGradleDsl() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
getGradleFile() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getGroupId() - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.Coordinate
 
getGroupId() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getGroupId() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
getGroupId() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.genericPom
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.gitignore
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.gradleProperties
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.licenseApache20
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.markdownLink
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.mavenDependency
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.mavenPlugin
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.mavenProperties
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.mavenRepository
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.parentPom
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.profile
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.settingsGradle
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.signingGradlePlugin
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.spotlesslicensejava
 
getHeaderHash() - Static method in class io.micronaut.projectgen.core.template.substitutions
 
getId() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getId() - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
getId() - Method in class io.micronaut.projectgen.core.buildtools.MavenCentral
 
getId() - Method in class io.micronaut.projectgen.core.buildtools.MavenLocal
 
getId() - Method in interface io.micronaut.projectgen.core.buildtools.Repository
 
getInitialValue(ExecutionContext) - Method in class io.micronaut.projectgen.openrewrite.ProjectGenPropertiesScanningRecipe
 
getJarDirectory() - Method in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
getJavaVersion() - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile
 
getJavaVersion() - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getJdkVersion() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getKey() - Method in interface io.micronaut.projectgen.core.buildtools.Comment
 
getKey() - Method in interface io.micronaut.projectgen.core.buildtools.Property
 
getLanguage() - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getLanguage() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getLogicalName(Class<?>, String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Retrieves the logical class name of a Micronaut artifact given the Micronaut class and a specified trailing name.
getLogicalName(String, String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Retrieves the logical name of the class without the trailing name.
getLogicalPropertyName(String, String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
 
getMavenScope() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenDependency
 
getModel() - Method in class io.micronaut.projectgen.core.rocker.RockerWritable
 
getModuleByName(String) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getModuleNames() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getName() - Method in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
getName() - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
getName() - Method in class io.micronaut.projectgen.core.buildtools.gradle.MavenPublishGradlePlugin
 
getName() - Method in class io.micronaut.projectgen.core.buildtools.gradle.SigningGradlePlugin
 
getName() - Method in class io.micronaut.projectgen.core.buildtools.gradle.SpotlessGradlePlugin
 
getName() - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
getName() - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
getName() - Method in class io.micronaut.projectgen.core.feature.config.Properties
 
getName() - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
getName() - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
getName() - Method in interface io.micronaut.projectgen.core.feature.Feature
The name of the feature.
getName() - Method in class io.micronaut.projectgen.core.feature.gitignore.GitIgnore
 
getName() - Method in class io.micronaut.projectgen.core.feature.license.Apache2LicenseFeature
 
getName() - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
getName() - Method in class io.micronaut.projectgen.core.generator.ProjectIdentifier
 
getName() - Method in enum class io.micronaut.projectgen.core.options.Language
 
getName() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
getNameFromScript(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Calculates the class name from a script name in the form my-funk-grails-script.
getNaturalName() - Method in class io.micronaut.projectgen.core.generator.Project
 
getNaturalName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Converts a property name into its natural language equivalent eg ('firstName' becomes 'First Name').
getNaturalNameOfEnum(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Converts an enum style name into its natural language equivalent eg ('FIRST_NAME' becomes 'First Name').
getOperatingSystem() - Static method in class io.micronaut.projectgen.core.utils.OperatingSystemUtils
 
getOptions() - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getOptions() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getOrder() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getOrder() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
getOrder() - Method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
getOrder() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getOrder() - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
getOrder() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
getOrder() - Method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
getOrder() - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
getOrder() - Method in class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.BuildFeature
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.BuildPluginFeature
 
getOrder() - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
getOrder() - Method in class io.micronaut.projectgen.core.feature.config.Properties
 
getOrder() - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
getOrder() - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.Feature
The order of a feature controls the order in which it applies.
getOrder() - Method in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.GroovyApplicationFeature
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.JavaApplicationFeature
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.KotlinApplicationFeature
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.LanguageFeature
 
getOrder() - Method in interface io.micronaut.projectgen.core.feature.TestFeature
 
getOutputHandler() - Method in class io.micronaut.projectgen.core.template.DefaultTemplateRenderer
 
getOutputLocation() - Method in class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
getOutputLocation() - Method in class io.micronaut.projectgen.core.io.MapOutputHandler
 
getOutputLocation() - Method in interface io.micronaut.projectgen.core.io.OutputHandler
 
getOutputLocation() - Method in class io.micronaut.projectgen.core.io.zip.ZipOutputHandler
 
getPackageName() - Method in class io.micronaut.projectgen.core.generator.ProjectIdentifier
 
getPackageName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the package name without the class.
getPackagePath() - Method in class io.micronaut.projectgen.core.generator.Project
 
getPackaging() - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
getParentPom() - Method in interface io.micronaut.projectgen.core.buildtools.maven.ParentPomFeature
 
getParentPom() - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
getPath() - Method in enum class io.micronaut.projectgen.core.buildtools.Source
 
getPath() - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
getPath() - Method in class io.micronaut.projectgen.core.feature.config.NestedConfiguration
 
getPath() - Method in class io.micronaut.projectgen.core.template.DefaultTemplate
 
getPath() - Method in interface io.micronaut.projectgen.core.template.RenderResult
 
getPath() - Method in interface io.micronaut.projectgen.core.template.Template
 
getPath() - Method in interface io.micronaut.projectgen.http.server.conf.ControllerConfiguration
 
getPath() - Method in class io.micronaut.projectgen.http.server.conf.DiffControllerConfiguration
 
getPath() - Method in class io.micronaut.projectgen.http.server.conf.DownloadDiffControllerConfiguration
 
getPath() - Method in class io.micronaut.projectgen.http.server.conf.DownloadZipControllerConfiguration
 
getPath() - Method in class io.micronaut.projectgen.http.server.conf.FeaturesControllerConfiguration
 
getPhases() - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
getPluginName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the name of a plugin given the name of the *GrailsPlugin.groovy descriptor file.
getPlugins() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
getPluginsImports() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
getPluginsManagementRepositories() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
getPluginsManagementRepositories() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getPrismLanguageClass(String) - Static method in class io.micronaut.projectgen.core.utils.PrismLanguageHelper
Returns the Prism.js language class for a given filename.
getProject() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getProject() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getProject() - Method in class io.micronaut.projectgen.core.io.MapOutputHandler
 
getProperties() - Method in class io.micronaut.projectgen.core.buildtools.BuildProperties
 
getProperties() - Method in class io.micronaut.projectgen.core.generator.Project
 
getProperty(String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
getProperty(String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
getPropertyForGetter(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns a property name equivalent for the given getter name or null if it is not a valid getter.
getPropertyForGetter(String, Class) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns a property name equivalent for the given getter name and return type or null if it is not a valid getter.
getPropertyForSetter(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns a property name equivalent for the given setter name or null if it is not a valid setter.
getPropertyName() - Method in class io.micronaut.projectgen.core.generator.Project
 
getPropertyName(Class<?>) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Shorter version of getPropertyNameRepresentation.
getPropertyName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Shorter version of getPropertyNameRepresentation.
getPropertyNameConvention(Object, String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns an appropriate property name for the given object.
getPropertyNameForLowerCaseHyphenSeparatedName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Converts foo-bar into fooBar.
getPropertyNameRepresentation(Class<?>) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the property name equivalent for the specified class.
getPropertyNameRepresentation(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the property name representation of the given name.
getRecipes(GeneratorContext) - Method in interface io.micronaut.projectgen.core.openrewrite.OpenRewriteFeature
 
getReplacement() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution
 
getReplacements() - Method in class io.micronaut.projectgen.core.template.DefaultTemplateRenderer
 
getRepositories() - Method in interface io.micronaut.projectgen.core.buildtools.RequiresRepository
 
getRequiredFeature(Class<T>) - Method in class io.micronaut.projectgen.core.feature.Features
 
getRequiredFeature(Class<T>) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getRequiredLanguage() - Method in interface io.micronaut.projectgen.core.feature.KotlinSpecificFeature
 
getRequiredLanguage() - Method in interface io.micronaut.projectgen.core.feature.LanguageSpecificFeature
 
getRootModule() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getScanner(GenericOptionsBuilder) - Method in class io.micronaut.projectgen.openrewrite.ProjectGenPropertiesScanningRecipe
 
getScope() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getScriptName(Class<?>) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Retrieves the script name representation of the supplied class.
getScriptName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Retrieves the script name representation of the given class name.
getSelectedFeatures() - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getSetterName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Retrieves the name of a setter for the specified property name.
getSettingsExtension() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getSettingsExtensions() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
getSettingsImports() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
getSettingsImports() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getSettingsPlugins() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
getShortName(Class<?>) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the class name without the package prefix.
getShortName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns the class name without the package prefix.
getSource() - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
getSourcePath(String) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getSourcePath(String) - Method in enum class io.micronaut.projectgen.core.options.Language
 
getSourcePath(String, Language) - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
getSrcDir() - Method in enum class io.micronaut.projectgen.core.options.Language
 
getSubstitutions() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getSubstitutions() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
getSupportedLanguages() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
getSystemProperties() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
 
getSystemPropertiesList() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
 
getTarget() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution
 
getTemplateKey() - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.genericPom
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.gitignore
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.gradleProperties
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.licenseApache20
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.markdownLink
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.mavenDependency
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.mavenPlugin
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.mavenProperties
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.mavenRepository
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.parentPom
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.profile
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.settingsGradle
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.signingGradlePlugin
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.spotlesslicensejava
 
getTemplateName() - Static method in class io.micronaut.projectgen.core.template.substitutions
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.genericPom
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.gitignore
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.gradleProperties
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.licenseApache20
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.markdownLink
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.mavenDependency
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.mavenPlugin
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.mavenProperties
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.mavenRepository
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.parentPom
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.profile
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.settingsGradle
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.signingGradlePlugin
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.spotlesslicensejava
 
getTemplatePackageName() - Static method in class io.micronaut.projectgen.core.template.substitutions
 
getTest() - Method in interface io.micronaut.projectgen.core.options.HasDefaultTest
 
getTestFramework() - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
getTestFramework() - Method in interface io.micronaut.projectgen.core.feature.TestFeature
 
getTestFramework() - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getTestFrameworkSuffix() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
getTestFrameworkSuffixWithoutTrailingDot() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
getTestSourcePath(String) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
getTestSourcePath(String) - Method in enum class io.micronaut.projectgen.core.options.Language
 
getTestSrcDir() - Method in enum class io.micronaut.projectgen.core.options.Language
 
getThirdPartyDocumentation(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.gradle.SpotlessGradlePlugin
 
getThirdPartyDocumentation(GeneratorContext) - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
getThirdPartyDocumentation(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.Feature
 
getThirdPartyDocumentation(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.KotlinSymbolProcessingFeature
 
getThirdPartyDocumentation(GeneratorContext) - Method in interface io.micronaut.projectgen.core.openrewrite.OpenRewriteFeature
 
getTitle() - Method in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
getTitle() - Method in class io.micronaut.projectgen.core.buildtools.gradle.SpotlessGradlePlugin
 
getTitle() - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
getTitle() - Method in class io.micronaut.projectgen.core.feature.config.Properties
 
getTitle() - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
getTitle() - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
getTitle() - Method in interface io.micronaut.projectgen.core.feature.Feature
 
getTitle() - Method in class io.micronaut.projectgen.core.feature.license.Apache2LicenseFeature
 
getTitle() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
getUrl() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
getUrl() - Method in class io.micronaut.projectgen.core.buildtools.MavenCentral
 
getUrl() - Method in class io.micronaut.projectgen.core.buildtools.MavenLocal
 
getUrl() - Method in interface io.micronaut.projectgen.core.buildtools.Repository
 
getUrl() - Method in class io.micronaut.projectgen.core.template.URLTemplate
 
getValue() - Method in interface io.micronaut.projectgen.core.buildtools.Comment
 
getValue() - Method in interface io.micronaut.projectgen.core.buildtools.Property
 
getVersion() - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.Coordinate
 
getVersion() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getVersion() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
getVersion() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
getVersion() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
getVersionProperty() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
getWarning() - Method in interface io.micronaut.projectgen.core.feature.FeaturePredicate
 
getWritable() - Method in class io.micronaut.projectgen.core.rocker.RockerTemplate
 
gitignore - Class in io.micronaut.projectgen.core.template
 
gitignore() - Constructor for class io.micronaut.projectgen.core.template.gitignore
 
GitIgnore - Class in io.micronaut.projectgen.core.feature.gitignore
Creates a .gitignore file.
GitIgnore(List<ContributesGitIgnoreEntries>) - Constructor for class io.micronaut.projectgen.core.feature.gitignore.GitIgnore
 
gitignore.Template - Class in io.micronaut.projectgen.core.template
 
gitIgnoreGroup(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.gitignore.ContributesGitIgnoreEntries
 
gitIgnoreGroup(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.gitignore.EclipseGitIgnore
 
gitIgnoreGroup(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.gitignore.GradleGitIgnore
 
gitIgnoreGroup(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.gitignore.IntellijIdeaGitIgnore
 
gitIgnoreGroup(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.gitignore.MacOsGitIgnore
 
gitIgnoreGroup(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.gitignore.MavenGitIgnore
 
gitIgnoreGroup(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.gitignore.VsCodeGitIgnore
 
GitIgnoreGroup - Record Class in io.micronaut.projectgen.core.feature.gitignore
 
GitIgnoreGroup(String, List<String>) - Constructor for record class io.micronaut.projectgen.core.feature.gitignore.GitIgnoreGroup
Creates an instance of a GitIgnoreGroup record class.
Gradle - Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle Feature.
Gradle() - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
GRADLE - Enum constant in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
GRADLE_ENTERPRISE_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
GRADLE_ENTERPRISE_MAVEN_EXTENSION - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
GRADLE_JREBEL_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
GRADLE_ROCKER_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
gradleBuild - Variable in class io.micronaut.projectgen.core.template.genericBuildGradle.Template
 
gradleBuild - Variable in class io.micronaut.projectgen.core.template.settingsGradle.Template
 
gradleBuild() - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
gradleBuild() - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
gradleBuild(GradleBuild) - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
gradleBuild(GradleBuild) - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
GradleBuild - Record Class in io.micronaut.projectgen.core.buildtools.gradle
Representation of a Gradle Build.
GradleBuild(Coordinate, GradleDsl, List<GradleDependency>, List<GradlePlugin>, List<GradleRepository>) - Constructor for record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Creates an instance of a GradleBuild record class.
GradleBuildBuilder - Class in io.micronaut.projectgen.core.buildtools.gradle
 
GradleBuildCreator - Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle Build Creator.
GradleBuildTestVerifier - Class in io.micronaut.projectgen.test
BuildTestVerifier for Gradle builds.
GradleBuildTestVerifier(String, BuildTool, Language, TestFramework) - Constructor for class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
GradleConfiguration - Enum Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle Configuration.
GradleDependency - Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle Dependency.
GradleDependency(Dependency, Options, GeneratorContext, boolean, String, String) - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
gradleDsl - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
gradleDsl() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the gradleDsl record component.
gradleDsl() - Method in interface io.micronaut.projectgen.core.options.Options
 
gradleDsl(GradleDsl) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
GradleDsl - Enum Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle DSL.
gradleFile(GradleFile) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
GradleFile - Enum Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle Build file type.
GradleGitIgnore - Class in io.micronaut.projectgen.core.feature.gitignore
.gitignore entries for Gradle projects.
GradleGitIgnore() - Constructor for class io.micronaut.projectgen.core.feature.gitignore.GradleGitIgnore
 
GradleMavenCentral - Class in io.micronaut.projectgen.core.buildtools.gradle
Maven Central.
GradleMavenCentral() - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradleMavenCentral
 
GradleMavenCentral(GradleDsl, String) - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradleMavenCentral
 
GradleMavenLocal - Class in io.micronaut.projectgen.core.buildtools.gradle
Maven Local.
GradleMavenLocal(GradleDsl, String) - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradleMavenLocal
 
GradleOpenRewriteRecipesRunner - Class in io.micronaut.projectgen.openrewrite.gradle
 
GradleOpenRewriteRecipesRunner() - Constructor for class io.micronaut.projectgen.openrewrite.gradle.GradleOpenRewriteRecipesRunner
 
GradlePlugin - Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle Plugin.
GradlePlugin(GradleFile, String, String, String, Boolean, String, Writable, Writable, List<GradleRepository>, boolean, int, Set<String>) - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
Deprecated, for removal: This API element is subject to removal in a future version.
GradlePlugin(GradleFile, String, String, String, Boolean, String, Writable, Writable, List<GradleRepository>, boolean, int, Set<String>, Set<String>) - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
GradlePlugin.Builder - Class in io.micronaut.projectgen.core.buildtools.gradle
Builder.
gradleProperties - Class in io.micronaut.projectgen.core.template
 
gradleProperties() - Constructor for class io.micronaut.projectgen.core.template.gradleProperties
 
gradleProperties.Template - Class in io.micronaut.projectgen.core.template
 
gradleRepositories - Variable in class io.micronaut.projectgen.core.template.settingsPluginManagement.Template
 
gradleRepositories() - Method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
gradleRepositories(List<GradleRepository>) - Method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
GradleRepository - Class in io.micronaut.projectgen.core.buildtools.gradle
Gradle Repository.
GradleRepository(GradleDsl, String) - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
GradleRepository(GradleDsl, String, boolean) - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
GradleSpecificFeature - Interface in io.micronaut.projectgen.core.buildtools.gradle
A feature that only works with BuildTool.GRADLE.
greaterThanEqual(JdkVersion) - Method in class io.micronaut.projectgen.core.options.JdkVersion
 
green(String) - Method in interface io.micronaut.projectgen.core.io.ConsoleOutput
 
GROOVY - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleDsl
 
GROOVY - Enum constant in enum class io.micronaut.projectgen.core.options.ConfigurationFormat
 
GROOVY - Enum constant in enum class io.micronaut.projectgen.core.options.Language
 
GroovyApplicationFeature - Interface in io.micronaut.projectgen.core.feature
ApplicationFeature for Groovy.
groovyJunit() - Method in interface io.micronaut.projectgen.core.rocker.JunitRockerModelProvider
 
group - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
group() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the group record component.
group() - Method in interface io.micronaut.projectgen.core.options.Options
 
group(String) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
GROUP - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
groupId - Variable in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
groupId - Variable in class io.micronaut.projectgen.core.template.genericBuildGradle.Template
 
groupId - Variable in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
groupId - Variable in class io.micronaut.projectgen.core.template.mavenPlugin.Template
 
groupId() - Method in record class io.micronaut.projectgen.core.buildtools.dependencies.MavenCoordinate
Returns the value of the groupId record component.
groupId() - Method in record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Returns the value of the groupId record component.
groupId() - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
groupId() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
groupId() - Method in class io.micronaut.projectgen.core.template.mavenPlugin
 
groupId(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
groupId(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin.Builder
 
groupId(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
groupId(String) - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
groupId(String) - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
groupId(String) - Method in class io.micronaut.projectgen.core.template.mavenPlugin
 
groups - Variable in class io.micronaut.projectgen.core.template.gitignore.Template
 
groups() - Method in class io.micronaut.projectgen.core.template.gitignore
 
groups() - Element in annotation interface io.micronaut.projectgen.core.validation.JavaPackageName
 
groups(List<GitIgnoreGroup>) - Method in class io.micronaut.projectgen.core.template.gitignore
 
GRU_MICRONAUT - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 

H

hasAnnotationProcessor(String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasAnnotationProcessor(String, String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasAnnotationProcessor(String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasBom(String, String, Scope) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasBom(String, String, Scope) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasBom(String, String, Scope) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasBom(String, String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasBom(String, String, String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasBom(String, String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasBuildPlugin(String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasBuildPlugin(String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasBuildPlugin(String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasBuildPlugin(String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasBuildPlugin(String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasConfigurationByEnvironment(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
HasDefaultBuild - Interface in io.micronaut.projectgen.core.options
Whether the feature has a default build.
HasDefaultTest - Interface in io.micronaut.projectgen.core.options
Whether the feature has a default test.
hasDependency(String, String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
hasDependency(String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasDependency(String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasDependency(String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasDependency(String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasDependency(String, String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasDependency(String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasDependency(String, String, MavenScope) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasDependency(String, String, Scope) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasDependency(String, String, Scope) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasDependency(String, String, Scope) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasDependency(String, String, Scope, String, boolean) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasDependency(String, String, Scope, String, boolean) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasDependency(String, String, Scope, String, boolean) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasDependency(String, String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasDependency(String, String, String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasDependency(String, String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasDependency(String, String, String, String, boolean) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasDependency(String, String, String, String, boolean) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasDependency(String, String, String, String, boolean) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasDependencyInScope(String, String, Scope) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
hasExclusion(String, String, String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasExclusion(String, String, String, String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasExclusion(String, String, String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasExclusion(String, String, String, String, Scope) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasExclusion(String, String, String, String, Scope) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasExclusion(String, String, String, String, Scope) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasFeature(Class<?>) - Method in class io.micronaut.projectgen.core.feature.Features
 
hasFeature(Class<T>) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
hasGradleBuildTool(Options) - Static method in class io.micronaut.projectgen.core.utils.OptionUtils
 
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
hashCode() - Method in record class io.micronaut.projectgen.core.buildtools.dependencies.MavenCoordinate
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution
 
hashCode() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
hashCode() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenDependency
 
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
hashCode() - Method in record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile
 
hashCode() - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
hashCode() - Method in class io.micronaut.projectgen.core.feature.config.Configuration
 
hashCode() - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.core.feature.gitignore.GitIgnoreGroup
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.core.io.TreeNode
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.core.openrewrite.FileContents
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.projectgen.core.options.JdkVersion
 
hashCode() - Method in record class io.micronaut.projectgen.core.utils.CodeSample
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.http.server.controllers.FeaturesResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Returns a hash code value for this object.
hasMavenBuildTool(Options) - Static method in class io.micronaut.projectgen.core.utils.OptionUtils
 
hasMultiProjectFeature - Variable in class io.micronaut.projectgen.core.template.settingsGradle.Template
 
hasMultiProjectFeature() - Method in class io.micronaut.projectgen.core.feature.Features
 
hasMultiProjectFeature() - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
hasMultiProjectFeature(boolean) - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
hasParentPom(String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasParentPom(String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasPomDependency() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
 
hasProfile(String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasProfile(String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasTestAnnotationProcessor(String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasTestAnnotationProcessor(String, String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasTestAnnotationProcessor(String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasTestResourceDependency(String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasTestResourceDependency(String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasTestResourceDependency(String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasTestResourceDependency(String, String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasTestResourceDependency(String, String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasTestResourceDependency(String, String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
hasTestResourceDependencyWithGroupId(String) - Method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
hasTestResourceDependencyWithGroupId(String) - Method in class io.micronaut.projectgen.test.GradleBuildTestVerifier
 
hasTestResourceDependencyWithGroupId(String) - Method in class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
helpTemplates() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the helpTemplates record component.
HIGH - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
HIGHEST - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
href - Variable in class io.micronaut.projectgen.core.template.markdownLink.Template
 
href() - Method in class io.micronaut.projectgen.core.template.markdownLink
 
href(String) - Method in class io.micronaut.projectgen.core.template.markdownLink
 

I

id - Variable in class io.micronaut.projectgen.core.template.mavenRepository.Template
 
id() - Method in class io.micronaut.projectgen.core.template.mavenRepository
 
id(String) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
id(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.Profile.Builder
 
id(String) - Method in class io.micronaut.projectgen.core.template.mavenRepository
 
idAttribute() - Method in record class io.micronaut.projectgen.core.utils.CodeSample
Returns the value of the idAttribute record component.
IMPLEMENTATION - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
IMPORT - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
IncludesDefaults<T> - Interface in io.micronaut.projectgen.core.options
Include Defaults.
incrementalCompilation - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
incrementalCompilation - Variable in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
incrementalCompilation() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns the value of the incrementalCompilation record component.
incrementalCompilation() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
incrementalCompilation(Boolean) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
incrementalCompilation(Boolean) - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
infer(Set<Feature>) - Static method in enum class io.micronaut.projectgen.core.options.Language
 
INFRASTRUCTURE_AS_CODE - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
INTEGRATION_TEST - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Source
 
IntellijIdeaGitIgnore - Class in io.micronaut.projectgen.core.feature.gitignore
.gitignore entries for IntelliJ IDEA projects.
IntellijIdeaGitIgnore() - Constructor for class io.micronaut.projectgen.core.feature.gitignore.IntellijIdeaGitIgnore
 
io.micronaut.projectgen.build.dependencies - package io.micronaut.projectgen.build.dependencies
 
io.micronaut.projectgen.core.buildtools - package io.micronaut.projectgen.core.buildtools
 
io.micronaut.projectgen.core.buildtools.dependencies - package io.micronaut.projectgen.core.buildtools.dependencies
 
io.micronaut.projectgen.core.buildtools.gradle - package io.micronaut.projectgen.core.buildtools.gradle
 
io.micronaut.projectgen.core.buildtools.maven - package io.micronaut.projectgen.core.buildtools.maven
 
io.micronaut.projectgen.core.diff - package io.micronaut.projectgen.core.diff
 
io.micronaut.projectgen.core.feature - package io.micronaut.projectgen.core.feature
 
io.micronaut.projectgen.core.feature.config - package io.micronaut.projectgen.core.feature.config
 
io.micronaut.projectgen.core.feature.gitignore - package io.micronaut.projectgen.core.feature.gitignore
 
io.micronaut.projectgen.core.feature.license - package io.micronaut.projectgen.core.feature.license
 
io.micronaut.projectgen.core.generator - package io.micronaut.projectgen.core.generator
 
io.micronaut.projectgen.core.io - package io.micronaut.projectgen.core.io
 
io.micronaut.projectgen.core.io.zip - package io.micronaut.projectgen.core.io.zip
 
io.micronaut.projectgen.core.openrewrite - package io.micronaut.projectgen.core.openrewrite
 
io.micronaut.projectgen.core.options - package io.micronaut.projectgen.core.options
 
io.micronaut.projectgen.core.rocker - package io.micronaut.projectgen.core.rocker
 
io.micronaut.projectgen.core.template - package io.micronaut.projectgen.core.template
 
io.micronaut.projectgen.core.utils - package io.micronaut.projectgen.core.utils
 
io.micronaut.projectgen.core.validation - package io.micronaut.projectgen.core.validation
 
io.micronaut.projectgen.http.server - package io.micronaut.projectgen.http.server
 
io.micronaut.projectgen.http.server.conf - package io.micronaut.projectgen.http.server.conf
 
io.micronaut.projectgen.http.server.controllers - package io.micronaut.projectgen.http.server.controllers
 
io.micronaut.projectgen.http.server.utils - package io.micronaut.projectgen.http.server.utils
 
io.micronaut.projectgen.openrewrite - package io.micronaut.projectgen.openrewrite
 
io.micronaut.projectgen.openrewrite.gradle - package io.micronaut.projectgen.openrewrite.gradle
 
io.micronaut.projectgen.openrewrite.maven - package io.micronaut.projectgen.openrewrite.maven
 
io.micronaut.projectgen.test - package io.micronaut.projectgen.test
 
IS_COMPILE_API_OR_RUNTIME - Static variable in interface io.micronaut.projectgen.core.buildtools.dependencies.DependencyContext
 
isAnnotationProcessorPriority() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
isBinary() - Method in class io.micronaut.projectgen.core.template.BinaryTemplate
 
isBinary() - Method in interface io.micronaut.projectgen.core.template.Template
 
isBlank(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Determines whether a given string is null, empty, or only contains whitespace.
isComment() - Method in interface io.micronaut.projectgen.core.buildtools.Comment
 
isComment() - Method in interface io.micronaut.projectgen.core.buildtools.Property
 
isCommunity() - Method in interface io.micronaut.projectgen.core.feature.Feature
 
isEnabled() - Method in class io.micronaut.projectgen.http.server.conf.DiffControllerConfiguration
 
isEnabled() - Method in class io.micronaut.projectgen.http.server.conf.DownloadDiffControllerConfiguration
 
isEnabled() - Method in class io.micronaut.projectgen.http.server.conf.DownloadZipControllerConfiguration
 
isEnabled() - Method in class io.micronaut.projectgen.http.server.conf.FeaturesControllerConfiguration
 
isExecutable() - Method in class io.micronaut.projectgen.core.rocker.RockerTemplate
 
isExecutable() - Method in interface io.micronaut.projectgen.core.template.Template
 
isExecutable() - Method in class io.micronaut.projectgen.core.template.URLTemplate
 
isFeatureMissing(Class<? extends Feature>) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
isFeaturePresent(Class<? extends Feature>) - Method in class io.micronaut.projectgen.core.feature.Features
 
isFeaturePresent(Class<? extends Feature>) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
isGetter(String, Class<?>[]) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Deprecated.
use NameUtils.isGetter(String, Class, Class[]) instead because this method has a defect for "is.." method with Boolean return types.
isGetter(String, Class, Class<?>[]) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Returns true if the name of the method specified and the number of arguments make it a javabean property getter.
isGradle() - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
isGradle() - Method in interface io.micronaut.projectgen.core.feature.BuildFeature
 
isGroovy() - Method in interface io.micronaut.projectgen.core.feature.LanguageFeature
 
isJava() - Method in interface io.micronaut.projectgen.core.feature.LanguageFeature
 
isJunit() - Method in interface io.micronaut.projectgen.core.feature.TestFeature
 
isKoTest() - Method in interface io.micronaut.projectgen.core.feature.TestFeature
 
isKotlin() - Method in interface io.micronaut.projectgen.core.feature.LanguageFeature
 
isKotlinTestFramework() - Method in interface io.micronaut.projectgen.core.feature.TestFeature
 
isKotlinTestFramework() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
isKotlinTestFramework(TestFramework) - Static method in enum class io.micronaut.projectgen.core.options.TestFramework
 
isMaven() - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
isMaven() - Method in interface io.micronaut.projectgen.core.feature.BuildFeature
 
isPom() - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.Coordinate
 
isPom() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
isPom() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyCoordinate
 
isPresent(Class<? extends Feature>) - Method in class io.micronaut.projectgen.core.feature.FeatureContext
 
isPreview() - Method in interface io.micronaut.projectgen.core.feature.Feature
 
isPropertyMethodSuffix(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
This method is used when interrogating a method name to determine if the method represents a property getter.
isSkipped() - Method in interface io.micronaut.projectgen.core.template.RenderResult
 
isSnapshot() - Method in interface io.micronaut.projectgen.core.buildtools.Repository
 
isSpock() - Method in interface io.micronaut.projectgen.core.feature.TestFeature
 
isSuccess() - Method in interface io.micronaut.projectgen.core.template.RenderResult
 
isValid(String, AnnotationValue<JavaPackageName>, ConstraintValidatorContext) - Method in class io.micronaut.projectgen.core.validation.JavaPackageNameValidator
 
isValidAppName(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
verifies the app is not blank, null or matches micronaut.
isValidJavaIdentifier(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Test whether the given name is a valid Java identifier.
isValidJavaPackage(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Test whether the give package name is a valid Java package.
isValidServiceId(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
Checks whether the given name is a valid service identifier.
isVisible() - Method in class io.micronaut.projectgen.core.buildtools.gradle.MavenPublishGradlePlugin
 
isVisible() - Method in class io.micronaut.projectgen.core.buildtools.gradle.SigningGradlePlugin
 
isVisible() - Method in class io.micronaut.projectgen.core.buildtools.gradle.SpotlessGradlePlugin
 
isVisible() - Method in interface io.micronaut.projectgen.core.feature.ApplicationFeature
 
isVisible() - Method in interface io.micronaut.projectgen.core.feature.BuildFeature
 
isVisible() - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
isVisible() - Method in class io.micronaut.projectgen.core.feature.config.Properties
 
isVisible() - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
isVisible() - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
isVisible() - Method in interface io.micronaut.projectgen.core.feature.Feature
Some features should not be visible to the user because they are a common parent of other selectable features, or they should always be applied, or any other reason.
isVisible() - Method in class io.micronaut.projectgen.core.feature.gitignore.GitIgnore
 
isVisible() - Method in interface io.micronaut.projectgen.core.feature.LanguageFeature
 
isVisible() - Method in class io.micronaut.projectgen.core.feature.license.Apache2LicenseFeature
 
isVisible() - Method in interface io.micronaut.projectgen.core.feature.TestFeature
 
iterator() - Method in class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 

J

JAKARTA_JSON_BIND_API - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JAKARTA_VALIDATION_API - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JAR - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
java - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
java() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the java record component.
java() - Method in interface io.micronaut.projectgen.core.options.Options
 
java(JdkVersion) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
JAVA - Enum constant in enum class io.micronaut.projectgen.core.options.Language
 
JavaApplicationFeature - Interface in io.micronaut.projectgen.core.feature
javaJunit() - Method in interface io.micronaut.projectgen.core.rocker.JunitRockerModelProvider
 
JavaPackageName - Annotation Interface in io.micronaut.projectgen.core.validation
Annotation to validate that a string contains a valid java package name.
JavaPackageNameValidator - Class in io.micronaut.projectgen.core.validation
ConstraintValidator for JavaPackageName.
JavaPackageNameValidator() - Constructor for class io.micronaut.projectgen.core.validation.JavaPackageNameValidator
 
javaVersion() - Method in class io.micronaut.projectgen.core.feature.Features
 
javaVersion(String) - Method in class io.micronaut.projectgen.core.buildtools.Dockerfile.Builder
 
JDK_10 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_11 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_12 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_13 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_14 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_15 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_16 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_17 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_18 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_19 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_20 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_21 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_22 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_23 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_8 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JDK_9 - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JdkDistribution - Enum Class in io.micronaut.projectgen.core.options
 
JDKS - Static variable in class io.micronaut.projectgen.core.options.JdkVersion
 
JdkVersion - Class in io.micronaut.projectgen.core.options
JDK versions.
JdkVersion(int) - Constructor for class io.micronaut.projectgen.core.options.JdkVersion
 
JIB_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JOBRUNR_MICRONAUT_FEATURE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JRUBY - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JS_COMMUNITY - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JsonFeature - Interface in io.micronaut.projectgen.core.feature
JSON Serialization feature.
JTE_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JTE_MAVEN_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
JUNIT - Enum constant in enum class io.micronaut.projectgen.core.options.TestFramework
 
JunitRockerModelProvider - Interface in io.micronaut.projectgen.core.rocker
JUnit Rocker model provider.

K

KAPT - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
keys() - Method in class io.micronaut.projectgen.core.template.PropertiesTemplate.LinkedProperties
 
koTest() - Method in interface io.micronaut.projectgen.core.rocker.TestRockerModelProvider
 
KOTEST - Enum constant in enum class io.micronaut.projectgen.core.options.TestFramework
 
KOTEST_ASSERTIONS_CORE_JVM - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
KOTEST_RUNNER_JUNIT5_JVM - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
KOTLIN - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleDsl
 
KOTLIN - Enum constant in enum class io.micronaut.projectgen.core.options.Language
 
KOTLIN_ALLOPEN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
KOTLIN_BOM - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
KOTLIN_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
KOTLIN_NOARG - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
KotlinApplicationFeature - Interface in io.micronaut.projectgen.core.feature
ApplicationFeature for Kotlin.
kotlinJunit() - Method in interface io.micronaut.projectgen.core.rocker.JunitRockerModelProvider
 
KotlinSpecificFeature - Interface in io.micronaut.projectgen.core.feature
A feature that only works with Kotlin specific language.
KotlinSymbolProcessingFeature - Interface in io.micronaut.projectgen.core.feature
KSP Feature.
KSP - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 

L

label - Variable in class io.micronaut.projectgen.core.template.markdownLink.Template
 
label() - Method in class io.micronaut.projectgen.core.template.markdownLink
 
label(String) - Method in class io.micronaut.projectgen.core.template.markdownLink
 
language - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
language() - Method in class io.micronaut.projectgen.core.feature.Features
 
language() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the language record component.
language() - Method in interface io.micronaut.projectgen.core.options.Options
 
language(Language) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
Language - Enum Class in io.micronaut.projectgen.core.options
JVM Programming Language.
LANGUAGE - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
LanguageFeature - Interface in io.micronaut.projectgen.core.feature
Language Feature.
LanguageSpecificFeature - Interface in io.micronaut.projectgen.core.feature
A feature that only works with a specific language.
LIBERICA - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
licenseApache20 - Class in io.micronaut.projectgen.core.template
 
licenseApache20() - Constructor for class io.micronaut.projectgen.core.template.licenseApache20
 
licenseApache20.Template - Class in io.micronaut.projectgen.core.template
 
LicenseFeature - Interface in io.micronaut.projectgen.core.feature.license
Marker interface for any feature contributing a license for the project.
licenseModel(GeneratorContext) - Method in class io.micronaut.projectgen.core.feature.license.Apache2LicenseFeature
 
licenseModel(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.license.LicenseFeature
 
LinkedProperties() - Constructor for class io.micronaut.projectgen.core.template.PropertiesTemplate.LinkedProperties
 
LINUX - Enum constant in enum class io.micronaut.projectgen.core.options.OperatingSystem
 
LIQUIBASE_SLF4J - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
listOf(DependencyContext, Language) - Static method in class io.micronaut.projectgen.core.buildtools.maven.MavenDependency
 
listOf(GradleDsl, Collection<Repository>) - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
listOf(GeneratorContext, DependencyContext, Options, boolean) - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
listOf(Collection<Repository>) - Static method in class io.micronaut.projectgen.core.buildtools.maven.MavenRepository
 
loadApplicationProperties(Map<String, String>) - Static method in class io.micronaut.projectgen.test.ConfigurationUtils
 
loadApplicationPropertiesByModule(Map<String, String>, String) - Static method in class io.micronaut.projectgen.test.ConfigurationUtils
 
loadBootstrapProperties(Map<String, String>) - Static method in class io.micronaut.projectgen.test.ConfigurationUtils
 
loadBootstrapPropertiesByModule(Map<String, String>, String) - Static method in class io.micronaut.projectgen.test.ConfigurationUtils
 
loadDevProperties(Map<String, String>) - Static method in class io.micronaut.projectgen.test.ConfigurationUtils
 
loadDevPropertiesByModule(Map<String, String>, String) - Static method in class io.micronaut.projectgen.test.ConfigurationUtils
 
loadPropertiesByPath(Map<String, String>, String) - Static method in class io.micronaut.projectgen.test.ConfigurationUtils
 
LOG4J_API - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
LOG4J_CORE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
LOG4J_SLF4J_IMPL - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
LoggingFeature - Interface in io.micronaut.projectgen.core.feature
Marker interface for any feature contributing logging for the project.
lookupArtifactId(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
lookupArtifactId(String) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
LookupFailedException - Exception in io.micronaut.projectgen.core.buildtools.dependencies
Lookup Failed Exception.
LookupFailedException(String) - Constructor for exception io.micronaut.projectgen.core.buildtools.dependencies.LookupFailedException
 
LOW - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
LOWEST - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 

M

MACOS - Enum constant in enum class io.micronaut.projectgen.core.options.OperatingSystem
 
MacOsGitIgnore - Class in io.micronaut.projectgen.core.feature.gitignore
Contributes .gitignore entries for MacOS.
MacOsGitIgnore() - Constructor for class io.micronaut.projectgen.core.feature.gitignore.MacOsGitIgnore
 
MAIN - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Source
 
mainClass() - Method in class io.micronaut.projectgen.core.feature.Features
 
mainClassName - Variable in class io.micronaut.projectgen.core.template.genericBuildGradle.Template
 
mainClassName() - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
mainClassName(GeneratorContext) - Method in interface io.micronaut.projectgen.core.feature.ApplicationFeature
 
mainClassName(String) - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
majorVersion() - Method in class io.micronaut.projectgen.core.options.JdkVersion
 
MapOutputHandler - Class in io.micronaut.projectgen.core.io
Map Output Handler.
MapOutputHandler() - Constructor for class io.micronaut.projectgen.core.io.MapOutputHandler
 
markdownLink - Class in io.micronaut.projectgen.core.template
 
markdownLink() - Constructor for class io.micronaut.projectgen.core.template.markdownLink
 
markdownLink.Template - Class in io.micronaut.projectgen.core.template
 
Maven - Class in io.micronaut.projectgen.core.buildtools.maven
Maven Feature.
Maven(MavenBuildCreator) - Constructor for class io.micronaut.projectgen.core.buildtools.maven.Maven
 
MAVEN - Enum constant in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
MAVEN_CENTRAL_ID - Static variable in class io.micronaut.projectgen.core.buildtools.MavenCentral
 
MAVEN_PLUGIN - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
MAVEN_PREFIX - Static variable in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
MAVEN_PUBLISH_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.core.buildtools.gradle.MavenPublishGradlePlugin
 
mavenBuild - Variable in class io.micronaut.projectgen.core.template.genericPom.Template
 
mavenBuild() - Method in class io.micronaut.projectgen.core.template.genericPom
 
mavenBuild(MavenBuild) - Method in class io.micronaut.projectgen.core.template.genericPom
 
MavenBuild - Record Class in io.micronaut.projectgen.core.buildtools.maven
Maven Build.
MavenBuild(String, String, Coordinate, String, ParentPom, MavenCombineAttribute, MavenCombineAttribute, List<DependencyCoordinate>, List<DependencyCoordinate>, List<MavenDependency>, List<MavenPlugin>, List<Property>, Collection<Profile>, List<MavenRepository>) - Constructor for record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Creates an instance of a MavenBuild record class.
MavenBuildBuilder - Class in io.micronaut.projectgen.core.buildtools.maven
 
mavenBuildCreator - Variable in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
MavenBuildCreator - Class in io.micronaut.projectgen.core.buildtools.maven
Maven Build Creator.
MavenBuildCreator() - Constructor for class io.micronaut.projectgen.core.buildtools.maven.MavenBuildCreator
 
MavenBuildTestVerifier - Class in io.micronaut.projectgen.test
BuildTestVerifier for Maven builds.
MavenBuildTestVerifier(String, Language) - Constructor for class io.micronaut.projectgen.test.MavenBuildTestVerifier
 
MavenCentral - Class in io.micronaut.projectgen.core.buildtools
Maven Central.
MavenCentral() - Constructor for class io.micronaut.projectgen.core.buildtools.MavenCentral
 
mavenCombineAttribute(Language) - Static method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
 
MavenCombineAttribute - Enum Class in io.micronaut.projectgen.core.buildtools.maven
Maven Combine Attribute.
mavenCompilerPlugin - Class in io.micronaut.projectgen.core.template
 
mavenCompilerPlugin() - Constructor for class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
mavenCompilerPlugin(GeneratorContext, ModuleContext, MavenCompilerPluginConfiguration) - Static method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginUtils
 
mavenCompilerPlugin.Template - Class in io.micronaut.projectgen.core.template
 
MavenCompilerPluginAnnotationProcessors - Record Class in io.micronaut.projectgen.core.buildtools.maven
 
MavenCompilerPluginAnnotationProcessors(MavenCombineAttribute, List<DependencyCoordinate>, MavenCombineAttribute, List<DependencyCoordinate>) - Constructor for record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Creates an instance of a MavenCompilerPluginAnnotationProcessors record class.
MavenCompilerPluginConfiguration - Record Class in io.micronaut.projectgen.core.buildtools.maven
Configuration for the Maven Compiler Plugin.
MavenCompilerPluginConfiguration(String, String, Boolean, String, String, List<String>) - Constructor for record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Creates an instance of a MavenCompilerPluginConfiguration record class.
MavenCompilerPluginConfigurationBuilder - Class in io.micronaut.projectgen.core.buildtools.maven
 
MavenCompilerPluginUtils - Class in io.micronaut.projectgen.core.buildtools.maven
Utils class to generate a MavenPlugin for the Maven Compiler Plugin.
mavenCoordinate() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
MavenCoordinate - Record Class in io.micronaut.projectgen.core.buildtools.dependencies
Maven Coordinate.
MavenCoordinate(String, String, String) - Constructor for record class io.micronaut.projectgen.core.buildtools.dependencies.MavenCoordinate
Creates an instance of a MavenCoordinate record class.
mavenDependency - Class in io.micronaut.projectgen.core.template
 
mavenDependency() - Constructor for class io.micronaut.projectgen.core.template.mavenDependency
 
MavenDependency - Class in io.micronaut.projectgen.core.buildtools.maven
 
MavenDependency(Dependency, Language) - Constructor for class io.micronaut.projectgen.core.buildtools.maven.MavenDependency
 
mavenDependency.Template - Class in io.micronaut.projectgen.core.template
 
MavenGitIgnore - Class in io.micronaut.projectgen.core.feature.gitignore
.gitignore entries for Maven projects.
MavenGitIgnore() - Constructor for class io.micronaut.projectgen.core.feature.gitignore.MavenGitIgnore
 
MavenLocal - Class in io.micronaut.projectgen.core.buildtools
Maven Local.
MavenLocal() - Constructor for class io.micronaut.projectgen.core.buildtools.MavenLocal
 
MavenOpenRewriteRecipesRunner - Class in io.micronaut.projectgen.openrewrite.maven
 
MavenOpenRewriteRecipesRunner() - Constructor for class io.micronaut.projectgen.openrewrite.maven.MavenOpenRewriteRecipesRunner
 
mavenPlugin - Class in io.micronaut.projectgen.core.template
 
mavenPlugin() - Constructor for class io.micronaut.projectgen.core.template.mavenPlugin
 
MavenPlugin - Class in io.micronaut.projectgen.core.buildtools.maven
Maven Plugin.
MavenPlugin(String, String, String, Writable, int) - Constructor for class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
MavenPlugin.Builder - Class in io.micronaut.projectgen.core.buildtools.maven
Builder.
mavenPlugin.Template - Class in io.micronaut.projectgen.core.template
 
mavenProperties - Class in io.micronaut.projectgen.core.template
 
mavenProperties() - Constructor for class io.micronaut.projectgen.core.template.mavenProperties
 
mavenProperties.Template - Class in io.micronaut.projectgen.core.template
 
mavenPublishGradlePlugin - Class in io.micronaut.projectgen.core.template
 
mavenPublishGradlePlugin() - Constructor for class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
MavenPublishGradlePlugin - Class in io.micronaut.projectgen.core.buildtools.gradle
 
MavenPublishGradlePlugin() - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.MavenPublishGradlePlugin
 
mavenPublishGradlePlugin.Template - Class in io.micronaut.projectgen.core.template
 
mavenRepository - Class in io.micronaut.projectgen.core.template
 
mavenRepository() - Constructor for class io.micronaut.projectgen.core.template.mavenRepository
 
MavenRepository - Class in io.micronaut.projectgen.core.buildtools.maven
Maven Repository.
MavenRepository(RockerModel) - Constructor for class io.micronaut.projectgen.core.buildtools.maven.MavenRepository
 
MavenRepository(String, String, boolean) - Constructor for class io.micronaut.projectgen.core.buildtools.maven.MavenRepository
 
mavenRepository.Template - Class in io.micronaut.projectgen.core.template
 
MavenScope - Enum Class in io.micronaut.projectgen.core.buildtools.maven
Maven Scope.
MavenSpecificFeature - Interface in io.micronaut.projectgen.core.buildtools.maven
A feature that only works with BuildTool.MAVEN.
message() - Element in annotation interface io.micronaut.projectgen.core.validation.JavaPackageName
 
MESSAGE - Static variable in annotation interface io.micronaut.projectgen.core.validation.JavaPackageName
 
MICRONAUT - Static variable in class io.micronaut.projectgen.core.utils.NameUtils
 
MICRONAUT_AOT_CORE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_CAMUNDA_BPM_FEATURE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_CAMUNDA_EXTERNAL_CLIENT_FEATURE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_CONSOLE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_CRAC_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_GRADLE_PLUGINS - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_MAVEN_DOCS_URL - Static variable in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
MICRONAUT_PARENT - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_PERMISSIONS - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_SLACK_HTTP - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_STARTER_AWS_CDK - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_TEST_RESOURCES_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_WORKER - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICRONAUT_ZEEBE_CLIENT_FEATURE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MICROSOFT - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
MOCKK - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
MOCKSERVER_CLIENT_JAVA - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
moduleAttributes() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the moduleAttributes record component.
ModuleAttributes - Class in io.micronaut.projectgen.core.generator
Module Attributes.
ModuleAttributes() - Constructor for class io.micronaut.projectgen.core.generator.ModuleAttributes
 
ModuleContext - Record Class in io.micronaut.projectgen.core.generator
 
ModuleContext(CoordinateResolver, RecipeFetcher) - Constructor for record class io.micronaut.projectgen.core.generator.ModuleContext
 
ModuleContext(CoordinateResolver, RecipeFetcher, ModuleAttributes, BuildProperties, ApplicationConfiguration, Map<String, ApplicationConfiguration>, BootstrapConfiguration, Map<String, BootstrapConfiguration>, DependencyContext, Set<BuildPlugin>, Map<String, Template>, Set<Profile>, Set<Repository>, List<Writable>) - Constructor for record class io.micronaut.projectgen.core.generator.ModuleContext
Creates an instance of a ModuleContext record class.
ModuleContext(String, CoordinateResolver, RecipeFetcher) - Constructor for record class io.micronaut.projectgen.core.generator.ModuleContext
 
moduleNames - Variable in class io.micronaut.projectgen.core.template.settingsGradle.Template
 
moduleNames() - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
moduleNames(Collection<String>) - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
modules - Variable in class io.micronaut.projectgen.core.template.genericPom.Template
 
modules() - Method in class io.micronaut.projectgen.core.template.genericPom
 
modules(Collection<String>) - Method in class io.micronaut.projectgen.core.template.genericPom
 
MultiProjectFeature - Interface in io.micronaut.projectgen.core.feature
Multi project feature.

N

name - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
name - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
name() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the name record component.
name() - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Returns the value of the name record component.
name() - Method in record class io.micronaut.projectgen.core.feature.gitignore.GitIgnoreGroup
Returns the value of the name record component.
name() - Method in record class io.micronaut.projectgen.core.io.TreeNode
Returns the value of the name record component.
name() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the name record component.
name() - Method in class io.micronaut.projectgen.core.options.JdkVersion
 
name() - Method in interface io.micronaut.projectgen.core.options.Options
 
name(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
name(String) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
NAME - Static variable in class io.micronaut.projectgen.core.feature.config.Properties
 
NAME - Static variable in class io.micronaut.projectgen.core.feature.config.Toml
 
NAME - Static variable in class io.micronaut.projectgen.core.feature.config.Yaml
 
NameUtils - Class in io.micronaut.projectgen.core.utils
Utility methods for working with names.
NATIVE_IMAGE_COMPILATION - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
NATIVE_IMAGE_COMPILE_ONLY - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
NATIVE_IMAGE_COMPILE_ONLY - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
nativeImageCompileOnly() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Native Image Compile Only.
NestedConfiguration - Class in io.micronaut.projectgen.core.feature.config
A utility class to supply nested configuration via Configuration.addNested(NestedConfiguration).
NestedConfiguration(String, Map<String, Object>) - Constructor for class io.micronaut.projectgen.core.feature.config.NestedConfiguration
Constructor.
NOOP - Static variable in interface io.micronaut.projectgen.core.io.ConsoleOutput
 

O

of(Scope, Language, TestFramework, GeneratorContext) - Static method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
of(Scope, Language) - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
of(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
of(String, BuildTool, Language, TestFramework) - Static method in interface io.micronaut.projectgen.test.BuildTestVerifier
 
of(String, Options) - Static method in interface io.micronaut.projectgen.test.BuildTestVerifier
Deprecated, for removal: This API element is subject to removal in a future version.
of(Dependency, Scope) - Static method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
of(GradleDsl, Repository) - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
of(ModuleContext, Language) - Static method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
 
of(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
of(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.Source
 
of(String) - Static method in enum class io.micronaut.projectgen.core.options.Language
 
of(String) - Static method in enum class io.micronaut.projectgen.core.options.TestFramework
 
of(String, String) - Static method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
of(Map<String, String>) - Static method in record class io.micronaut.projectgen.core.utils.CodeSample
 
OneOfFeature - Interface in io.micronaut.projectgen.core.feature
One of feature.
OPENREWRITE - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
OPENREWRITE - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
OPENREWRITE - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
OpenRewriteConfiguration - Record Class in io.micronaut.projectgen.openrewrite
 
OpenRewriteConfiguration(List<String>, boolean, String, String, OperatingSystem) - Constructor for record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Creates an instance of a OpenRewriteConfiguration record class.
OpenRewriteConfiguration.Builder - Class in io.micronaut.projectgen.openrewrite
Builder.
OpenRewriteFeature - Interface in io.micronaut.projectgen.core.openrewrite
A feature backed by an OpenRewrite recipe.
OpenRewriteRecipesRunner - Interface in io.micronaut.projectgen.openrewrite
 
operatingSystem - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
operatingSystem() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the operatingSystem record component.
operatingSystem() - Method in interface io.micronaut.projectgen.core.options.Options
 
operatingSystem() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Returns the value of the operatingSystem record component.
operatingSystem(OperatingSystem) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
operatingSystem(OperatingSystem) - Method in class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
OperatingSystem - Enum Class in io.micronaut.projectgen.core.options
Operating system.
OperatingSystemUtils - Class in io.micronaut.projectgen.core.utils
 
Options - Interface in io.micronaut.projectgen.core.options
Project creation options.
OptionsBuilder - Interface in io.micronaut.projectgen.http.server
API to instantiate an instance of Options given a form payload.
OptionUtils - Class in io.micronaut.projectgen.core.utils
Utility methods for Options.
order(int) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
order(int) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
order(int) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin.Builder
 
ORDER - Static variable in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
orderedKeys() - Method in class io.micronaut.projectgen.core.template.PropertiesTemplate.LinkedProperties
 
out(String) - Method in class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
out(String) - Method in interface io.micronaut.projectgen.core.io.ConsoleOutput
 
OutputHandler - Interface in io.micronaut.projectgen.core.io
Output handler.
OVERRIDE - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenCombineAttribute
 

P

packageName - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
packageName() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the packageName record component.
packageName() - Method in interface io.micronaut.projectgen.core.options.Options
 
packageName(String) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
packaging - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
packaging - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
packaging() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the packaging record component.
packaging() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the packaging record component.
packaging() - Method in interface io.micronaut.projectgen.core.options.Options
 
packaging(Packaging) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
packaging(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
Packaging - Enum Class in io.micronaut.projectgen.core.buildtools.maven
Type of artifact the project produces.
PAR - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
parentPom - Class in io.micronaut.projectgen.core.template
 
parentPom - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
parentPom - Variable in class io.micronaut.projectgen.core.template.parentPom.Template
 
parentPom() - Constructor for class io.micronaut.projectgen.core.template.parentPom
 
parentPom() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the parentPom record component.
parentPom() - Method in class io.micronaut.projectgen.core.template.parentPom
 
parentPom(ParentPom) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
parentPom(ParentPom) - Method in class io.micronaut.projectgen.core.template.parentPom
 
ParentPom - Record Class in io.micronaut.projectgen.core.buildtools.maven
Parent POM.
ParentPom(Coordinate) - Constructor for record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
 
ParentPom(Coordinate, String) - Constructor for record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
 
ParentPom(String, String, String, String) - Constructor for record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Creates an instance of a ParentPom record class.
parentPom.Template - Class in io.micronaut.projectgen.core.template
 
ParentPomBuilder - Class in io.micronaut.projectgen.core.buildtools.maven
 
ParentPomFeature - Interface in io.micronaut.projectgen.core.buildtools.maven
A feature which defines a ParentPom.
parse(ProjectIdentifier) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
 
parse(Options) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
 
parse(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
 
parseProjectIdentifier(String) - Static method in class io.micronaut.projectgen.core.utils.NameUtils
 
parseValue(Properties.Entry, String) - Static method in class io.micronaut.projectgen.openrewrite.PropertiesUtils
 
path - Variable in class io.micronaut.projectgen.core.template.DefaultTemplate
 
path() - Method in record class io.micronaut.projectgen.core.io.TreeNode
Returns the value of the path record component.
payload() - Element in annotation interface io.micronaut.projectgen.core.validation.JavaPackageName
 
Phase - Enum Class in io.micronaut.projectgen.core.buildtools
Dependency Phase.
PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
plugins - Variable in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
plugins - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
plugins() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Returns the value of the plugins record component.
plugins() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the plugins record component.
plugins(List<GradlePlugin>) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
plugins(List<MavenPlugin>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
pluginsManagementRepository(GradleRepository) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
pom - Variable in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
pom() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
pom() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
pom(boolean) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
pom(boolean) - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
POM - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
PomDependencyVersionResolver - Interface in io.micronaut.projectgen.core.buildtools.dependencies
Resolves the versions of dependencies from a POM file.
PREFIX - Static variable in class io.micronaut.projectgen.http.server.conf.DiffControllerConfiguration
 
PREFIX - Static variable in class io.micronaut.projectgen.http.server.conf.DownloadDiffControllerConfiguration
 
PREFIX - Static variable in class io.micronaut.projectgen.http.server.conf.DownloadZipControllerConfiguration
 
PREFIX - Static variable in class io.micronaut.projectgen.http.server.conf.FeaturesControllerConfiguration
 
PREFIXES - Static variable in class io.micronaut.projectgen.core.feature.config.Configuration
 
preview() - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Returns the value of the preview record component.
PreviewGenerator - Interface in io.micronaut.projectgen.core.io
API to generate a project preview.
PrismLanguageHelper - Class in io.micronaut.projectgen.core.utils
 
PrismLanguageHelper() - Constructor for class io.micronaut.projectgen.core.utils.PrismLanguageHelper
 
processRecipes(GeneratorContext) - Method in interface io.micronaut.projectgen.core.openrewrite.OpenRewriteFeature
 
processSelectedFeatures() - Method in class io.micronaut.projectgen.core.feature.FeatureContext
Process the selected features.
processSelectedFeatures(FeatureContext) - Method in class io.micronaut.projectgen.core.feature.config.Config4k
 
processSelectedFeatures(FeatureContext) - Method in class io.micronaut.projectgen.core.feature.config.Toml
 
processSelectedFeatures(FeatureContext) - Method in class io.micronaut.projectgen.core.feature.config.Yaml
 
processSelectedFeatures(FeatureContext) - Method in interface io.micronaut.projectgen.core.feature.Feature
If this method is called for a given feature then that feature was explicitly selected or was included by default as a result of DefaultFeature.shouldApply(io.micronaut.starter.options.Options, java.util.Set).
profile - Class in io.micronaut.projectgen.core.template
 
profile - Variable in class io.micronaut.projectgen.core.template.profile.Template
 
profile() - Constructor for class io.micronaut.projectgen.core.template.profile
 
profile() - Method in class io.micronaut.projectgen.core.template.profile
 
profile(Profile) - Method in class io.micronaut.projectgen.core.template.profile
 
Profile - Class in io.micronaut.projectgen.core.buildtools.maven
Represents a Maven profile.
Profile(String, Set<Property>, Set<Dependency>, Writable) - Constructor for class io.micronaut.projectgen.core.buildtools.maven.Profile
 
Profile.Builder - Class in io.micronaut.projectgen.core.buildtools.maven
Builder.
profile.Template - Class in io.micronaut.projectgen.core.template
 
profiles - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
profiles() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the profiles record component.
profiles() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the profiles record component.
profiles(Collection<Profile>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
project - Variable in class io.micronaut.projectgen.core.template.genericBuildGradle.Template
 
project - Variable in class io.micronaut.projectgen.core.template.settingsGradle.Template
 
project() - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
project() - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
project(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
project(Project) - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
project(Project) - Method in class io.micronaut.projectgen.core.template.settingsGradle
 
Project - Class in io.micronaut.projectgen.core.generator
Project.
Project(String, String, String, String, String, String) - Constructor for class io.micronaut.projectgen.core.generator.Project
 
projectDir - Variable in class io.micronaut.projectgen.openrewrite.ProjectGenPropertiesScanningRecipe
 
ProjectGenerator - Interface in io.micronaut.projectgen.core.generator
Project Generator API.
ProjectGenPropertiesScanningRecipe - Class in io.micronaut.projectgen.openrewrite
abstract class for a scanning recipe which reads a `projectgen.properties` file and populates GenericOptionsBuilder.
ProjectGenPropertiesScanningRecipe() - Constructor for class io.micronaut.projectgen.openrewrite.ProjectGenPropertiesScanningRecipe
 
ProjectIdentifier - Class in io.micronaut.projectgen.core.generator
Project Identifier.
ProjectIdentifier(String, String) - Constructor for class io.micronaut.projectgen.core.generator.ProjectIdentifier
 
ProjectNameValidator - Class in io.micronaut.projectgen.core.generator
Project name validator.
ProjectNameValidator() - Constructor for class io.micronaut.projectgen.core.generator.ProjectNameValidator
 
properties - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
properties - Variable in class io.micronaut.projectgen.core.template.gradleProperties.Template
 
properties - Variable in class io.micronaut.projectgen.core.template.mavenProperties.Template
 
properties() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the properties record component.
properties() - Method in class io.micronaut.projectgen.core.template.gradleProperties
 
properties() - Method in class io.micronaut.projectgen.core.template.mavenProperties
 
properties(List<Property>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
properties(List<Property>) - Method in class io.micronaut.projectgen.core.template.gradleProperties
 
properties(List<Property>) - Method in class io.micronaut.projectgen.core.template.mavenProperties
 
Properties - Class in io.micronaut.projectgen.core.feature.config
ConfigurationFeature for Properties.
Properties() - Constructor for class io.micronaut.projectgen.core.feature.config.Properties
 
PROPERTIES - Enum constant in enum class io.micronaut.projectgen.core.options.ConfigurationFormat
 
PropertiesTemplate - Class in io.micronaut.projectgen.core.template
 
PropertiesTemplate(String, Map<String, Object>) - Constructor for class io.micronaut.projectgen.core.template.PropertiesTemplate
 
PropertiesTemplate.LinkedProperties - Class in io.micronaut.projectgen.core.template
 
PropertiesUtils - Class in io.micronaut.projectgen.openrewrite
Utility class to work with Properties.Entry instances.
Property - Interface in io.micronaut.projectgen.core.buildtools
Build tool property.
PROTOBUF_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
PROVIDED - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
PUBLIC_API - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
put(Object, Object) - Method in class io.micronaut.projectgen.core.template.PropertiesTemplate.LinkedProperties
 
put(String, String) - Method in class io.micronaut.projectgen.core.buildtools.BuildProperties
 
putAll(Map<String, String>) - Method in class io.micronaut.projectgen.core.buildtools.BuildProperties
 

Q

QUARKUS_BOM - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 

R

randomString() - Static method in class io.micronaut.projectgen.core.utils.StringUtils
 
RAR - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
recipeChangeLogLevel() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Returns the value of the recipeChangeLogLevel record component.
recipeChangeLogLevel(String) - Method in class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration.Builder
 
recipeFetcher() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the recipeFetcher record component.
RecipeFetcher - Interface in io.micronaut.projectgen.core.openrewrite
Utility class to interact with OpenRewrite recipes.
RecipeUtils - Class in io.micronaut.projectgen.openrewrite
Utils class to work with Recipe.
red(String) - Method in interface io.micronaut.projectgen.core.io.ConsoleOutput
 
relativeFileName() - Method in record class io.micronaut.projectgen.core.openrewrite.FileContents
Returns the value of the relativeFileName record component.
relativePath - Variable in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
relativePath() - Method in record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Returns the value of the relativePath record component.
relativePath(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
remove(String) - Method in class io.micronaut.projectgen.core.buildtools.BuildProperties
 
removeDuplicates(Collection<Dependency>, Language, BuildTool) - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.DependencyContext
 
removeTemplate(String) - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Adds a template.
render(int) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
render(Template) - Method in interface io.micronaut.projectgen.core.template.TemplateRenderer
 
render(Template, boolean) - Method in class io.micronaut.projectgen.core.template.DefaultTemplateRenderer
 
render(Template, boolean) - Method in interface io.micronaut.projectgen.core.template.TemplateRenderer
 
renderExtensions() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
renderModel() - Method in class io.micronaut.projectgen.core.rocker.RockerTemplate
 
renderPlugins(int) - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
 
renderProfiles(int) - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
 
renderRepositories() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
renderRepositories(int) - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
 
RenderResult - Interface in io.micronaut.projectgen.core.template
 
renderSettingsExtensions() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
renderSettingsPluginsManagement() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
renderSubstitutions() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
 
renderWritable(Writable, int) - Static method in class io.micronaut.projectgen.core.template.WritableUtils
 
renderWritableList(List<Writable>, int) - Static method in class io.micronaut.projectgen.core.template.WritableUtils
 
replacement(Dependency) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution.Builder
 
replaceVariables(String, Map<String, String>) - Method in class io.micronaut.projectgen.core.template.DefaultTemplateRenderer
 
repositories - Variable in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
repositories - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
repositories() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Returns the value of the repositories record component.
repositories() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the repositories record component.
repositories() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the repositories record component.
repositories(List<GradleRepository>) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleBuildBuilder
 
repositories(List<MavenRepository>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
Repository - Interface in io.micronaut.projectgen.core.buildtools
Repository.
requiresLookup() - Method in interface io.micronaut.projectgen.core.buildtools.BuildPlugin
 
requiresLookup() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
requiresLookup() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
requiresLookup() - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
RequiresRepository - Interface in io.micronaut.projectgen.core.buildtools
Marker interface for a feature which requires a specific repository.
resolve(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DefaultCoordinateResolver
 
resolve(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DefaultPomDependencyVersionResolver
 
resolve(String) - Method in interface io.micronaut.projectgen.core.buildtools.dependencies.CoordinateResolver
 
resolveCoordinate(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.DependencyContextImpl
 
resolveCoordinate(String) - Method in class io.micronaut.projectgen.core.generator.GeneratorContext
 
resolved(Coordinate) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency
 
resolved(CoordinateResolver) - Method in interface io.micronaut.projectgen.core.buildtools.BuildPlugin
 
resolved(CoordinateResolver) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin
 
resolved(CoordinateResolver) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin
 
resolveRecipe(Recipe) - Static method in class io.micronaut.projectgen.openrewrite.RecipeUtils
 
REWRITE_MAVEN_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
REWRITE_MICRONAUT - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
ROCKER_MAVEN_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
RockerTemplate - Class in io.micronaut.projectgen.core.rocker
Rocker template.
RockerTemplate(RockerModel) - Constructor for class io.micronaut.projectgen.core.rocker.RockerTemplate
 
RockerTemplate(String, RockerModel) - Constructor for class io.micronaut.projectgen.core.rocker.RockerTemplate
 
RockerTemplate(String, RockerModel, boolean) - Constructor for class io.micronaut.projectgen.core.rocker.RockerTemplate
 
RockerWritable - Class in io.micronaut.projectgen.core.rocker
Rocker Writable.
RockerWritable(RockerModel) - Constructor for class io.micronaut.projectgen.core.rocker.RockerWritable
 
ROOT - Static variable in interface io.micronaut.projectgen.core.template.Template
 
ROOT_PROJECT - Static variable in class io.micronaut.projectgen.core.generator.GeneratorContext
 
run(List<String>, File, OpenRewriteConfiguration, Consumer<String>, Consumer<String>) - Method in class io.micronaut.projectgen.openrewrite.gradle.GradleOpenRewriteRecipesRunner
 
run(List<String>, File, OpenRewriteConfiguration, Consumer<String>, Consumer<String>) - Method in interface io.micronaut.projectgen.openrewrite.OpenRewriteRecipesRunner
 
run(List<String>, File, OpenRewriteConfiguration, Consumer<String>, Consumer<String>) - Method in class io.micronaut.projectgen.openrewrite.maven.MavenOpenRewriteRecipesRunner
 
runtime() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Runtime scope.
RUNTIME - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
RUNTIME - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
RUNTIME - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
RUNTIME_ONLY - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 

S

scope - Variable in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
scope() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
scope(Scope) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
scope(String) - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
Scope - Class in io.micronaut.projectgen.core.buildtools
Dependency scope.
Scope(Source, List<Phase>, int) - Constructor for class io.micronaut.projectgen.core.buildtools.Scope
 
setCoordinate(Coordinate) - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
setDescription(String) - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
setEnabled(boolean) - Method in class io.micronaut.projectgen.http.server.conf.DiffControllerConfiguration
 
setEnabled(boolean) - Method in class io.micronaut.projectgen.http.server.conf.DownloadDiffControllerConfiguration
 
setEnabled(boolean) - Method in class io.micronaut.projectgen.http.server.conf.DownloadZipControllerConfiguration
 
setEnabled(boolean) - Method in class io.micronaut.projectgen.http.server.conf.FeaturesControllerConfiguration
 
setName(String) - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
setPackaging(Packaging) - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
setPackaging(String) - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
setParentPom(ParentPom) - Method in class io.micronaut.projectgen.core.generator.ModuleAttributes
 
setPath(String) - Method in class io.micronaut.projectgen.http.server.conf.DiffControllerConfiguration
 
setPath(String) - Method in class io.micronaut.projectgen.http.server.conf.DownloadDiffControllerConfiguration
 
setPath(String) - Method in class io.micronaut.projectgen.http.server.conf.DownloadZipControllerConfiguration
 
setPath(String) - Method in class io.micronaut.projectgen.http.server.conf.FeaturesControllerConfiguration
 
setPhases(List<Phase>) - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
setSource(Source) - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
SETTINGS - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleFile
 
settingsExtension(Writable) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
settingsFileName(BuildTool, GradleDsl) - Static method in class io.micronaut.projectgen.core.buildtools.BuildToolUtils
 
settingsGradle - Class in io.micronaut.projectgen.core.template
 
settingsGradle() - Constructor for class io.micronaut.projectgen.core.template.settingsGradle
 
settingsGradle.Template - Class in io.micronaut.projectgen.core.template
 
settingsImports(String...) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
settingsPluginManagement - Class in io.micronaut.projectgen.core.template
 
settingsPluginManagement() - Constructor for class io.micronaut.projectgen.core.template.settingsPluginManagement
 
settingsPluginManagement.Template - Class in io.micronaut.projectgen.core.template
 
SHADOW - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
shouldApply(Options, Set<Feature>) - Method in class io.micronaut.projectgen.core.buildtools.gradle.Gradle
 
shouldApply(Options, Set<Feature>) - Method in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
shouldApply(Options, Set<Feature>) - Method in interface io.micronaut.projectgen.core.feature.ConfigurationFeature
 
shouldApply(Options, Set<Feature>) - Method in interface io.micronaut.projectgen.core.feature.DefaultFeature
Determines if the feature should be applied to the project.
showStacktrace() - Method in class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
showStacktrace() - Method in interface io.micronaut.projectgen.core.io.ConsoleOutput
 
SIGNING_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.core.buildtools.gradle.SigningGradlePlugin
 
signingGradlePlugin - Class in io.micronaut.projectgen.core.template
 
signingGradlePlugin() - Constructor for class io.micronaut.projectgen.core.template.signingGradlePlugin
 
SigningGradlePlugin - Class in io.micronaut.projectgen.core.buildtools.gradle
Signing Gradle Plugin.
SigningGradlePlugin() - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.SigningGradlePlugin
 
signingGradlePlugin.Template - Class in io.micronaut.projectgen.core.template
 
skipped(String) - Static method in interface io.micronaut.projectgen.core.template.RenderResult
 
SLF4J_SIMPLE_LOGGER - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
snapshot - Variable in class io.micronaut.projectgen.core.template.mavenRepository.Template
 
snapshot() - Method in class io.micronaut.projectgen.core.template.mavenRepository
 
snapshot(boolean) - Method in class io.micronaut.projectgen.core.template.mavenRepository
 
SOLARIS - Enum constant in enum class io.micronaut.projectgen.core.options.OperatingSystem
 
source - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
source - Variable in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
source() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns the value of the source record component.
source() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
source(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
source(String) - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
Source - Enum Class in io.micronaut.projectgen.core.buildtools
Source.
spock() - Method in interface io.micronaut.projectgen.core.rocker.TestRockerModelProvider
 
SPOCK - Enum constant in enum class io.micronaut.projectgen.core.options.TestFramework
 
SPOTLESS_PLUGIN_GRADLE - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
spotlessGradlePlugin - Class in io.micronaut.projectgen.core.template
 
spotlessGradlePlugin() - Constructor for class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
SpotlessGradlePlugin - Class in io.micronaut.projectgen.core.buildtools.gradle
Spotless Gradle Plugin.
SpotlessGradlePlugin() - Constructor for class io.micronaut.projectgen.core.buildtools.gradle.SpotlessGradlePlugin
 
spotlessGradlePlugin.Template - Class in io.micronaut.projectgen.core.template
 
spotlesslicensejava - Class in io.micronaut.projectgen.core.template
 
spotlesslicensejava() - Constructor for class io.micronaut.projectgen.core.template.spotlesslicensejava
 
spotlesslicensejava.Template - Class in io.micronaut.projectgen.core.template
 
SPRING_BOOT_GRADLE_PLUGIN - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
SPRING_BOOT_STARTER_PARENT - Static variable in class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
SRC_MAIN_RESOURCES_APPLICATION_DEV_PROPERTIES - Static variable in class io.micronaut.projectgen.test.ConfigurationUtils
 
SRC_MAIN_RESOURCES_APPLICATION_PROPERTIES - Static variable in class io.micronaut.projectgen.test.ConfigurationUtils
 
SRC_MAIN_RESOURCES_BOOTSTRAP_PROPERTIES - Static variable in class io.micronaut.projectgen.test.ConfigurationUtils
 
srcDirs() - Static method in enum class io.micronaut.projectgen.core.options.Language
 
StarterCoordinates - Class in io.micronaut.projectgen.build.dependencies
 
StarterCoordinates() - Constructor for class io.micronaut.projectgen.build.dependencies.StarterCoordinates
 
store(OutputStream, String) - Method in class io.micronaut.projectgen.core.template.PropertiesTemplate.LinkedProperties
 
StringBuilderConsoleOutput - Class in io.micronaut.projectgen.core.diff
ConsoleOutput implementation backed by a StringBuilder.
StringBuilderConsoleOutput() - Constructor for class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
StringBuilderConsoleOutput(String) - Constructor for class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
StringTemplate - Class in io.micronaut.projectgen.core.template
 
StringTemplate(String, String) - Constructor for class io.micronaut.projectgen.core.template.StringTemplate
 
StringUtils - Class in io.micronaut.projectgen.core.utils
Utility class to work with strings.
StringWritable - Class in io.micronaut.projectgen.core.template
 
StringWritable(String) - Constructor for class io.micronaut.projectgen.core.template.StringWritable
 
substitution(Substitution) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
Substitution - Class in io.micronaut.projectgen.core.buildtools.dependencies
Substitution.
Substitution.Builder - Class in io.micronaut.projectgen.core.buildtools.dependencies
Builder.
substitutions - Class in io.micronaut.projectgen.core.template
 
substitutions - Variable in class io.micronaut.projectgen.core.template.substitutions.Template
 
substitutions() - Constructor for class io.micronaut.projectgen.core.template.substitutions
 
substitutions() - Method in class io.micronaut.projectgen.core.template.substitutions
 
substitutions(Set<Substitution>) - Method in class io.micronaut.projectgen.core.template.substitutions
 
substitutions.Template - Class in io.micronaut.projectgen.core.template
 
success(String) - Static method in interface io.micronaut.projectgen.core.template.RenderResult
 
supports(Options) - Method in interface io.micronaut.projectgen.core.feature.AvailableFeatures
 
supports(Options) - Method in class io.micronaut.projectgen.core.feature.BaseAvailableFeatures
 
supports(Options) - Method in interface io.micronaut.projectgen.core.feature.Feature
This method must be implemented to ensure it is only selectable for the desired application types.
supports(Options) - Method in interface io.micronaut.projectgen.core.feature.LanguageFeature
 
SYSTEM - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 

T

target - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
target - Variable in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
target() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns the value of the target record component.
target() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
target(Dependency) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Substitution.Builder
 
target(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
target(String) - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
TASK_REWRITE_RUN - Static variable in class io.micronaut.projectgen.openrewrite.gradle.GradleOpenRewriteRecipesRunner
 
template - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
template() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Set template true.
template() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the template record component.
template() - Method in interface io.micronaut.projectgen.core.options.Options
 
template() - Static method in class io.micronaut.projectgen.core.template.licenseApache20
 
template() - Static method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin
 
template() - Static method in class io.micronaut.projectgen.core.template.signingGradlePlugin
 
template() - Static method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin
 
template() - Static method in class io.micronaut.projectgen.core.template.spotlesslicensejava
 
template(MavenBuild, Collection<String>) - Static method in class io.micronaut.projectgen.core.template.genericPom
 
template(ParentPom) - Static method in class io.micronaut.projectgen.core.template.parentPom
 
template(Profile) - Static method in class io.micronaut.projectgen.core.template.profile
 
template(Project, GradleBuild, boolean, Collection<String>) - Static method in class io.micronaut.projectgen.core.template.settingsGradle
 
template(Project, GradleBuild, String, String, String) - Static method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
template(String) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
template(String, String) - Static method in class io.micronaut.projectgen.core.template.markdownLink
 
template(String, String) - Static method in class io.micronaut.projectgen.core.template.mavenPlugin
 
template(String, String, boolean) - Static method in class io.micronaut.projectgen.core.template.mavenRepository
 
template(String, String, Boolean, String, String, MavenCompilerPluginAnnotationProcessors, List<String>) - Static method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
template(String, String, String, String, boolean, String, List<DependencyCoordinate>) - Static method in class io.micronaut.projectgen.core.template.mavenDependency
 
template(List<GradleRepository>) - Static method in class io.micronaut.projectgen.core.template.settingsPluginManagement
 
template(List<Property>) - Static method in class io.micronaut.projectgen.core.template.gradleProperties
 
template(List<Property>) - Static method in class io.micronaut.projectgen.core.template.mavenProperties
 
template(List<GitIgnoreGroup>) - Static method in class io.micronaut.projectgen.core.template.gitignore
 
template(Set<Substitution>) - Static method in class io.micronaut.projectgen.core.template.substitutions
 
Template - Interface in io.micronaut.projectgen.core.template
 
Template(genericBuildGradle) - Constructor for class io.micronaut.projectgen.core.template.genericBuildGradle.Template
 
Template(genericPom) - Constructor for class io.micronaut.projectgen.core.template.genericPom.Template
 
Template(gitignore) - Constructor for class io.micronaut.projectgen.core.template.gitignore.Template
 
Template(gradleProperties) - Constructor for class io.micronaut.projectgen.core.template.gradleProperties.Template
 
Template(licenseApache20) - Constructor for class io.micronaut.projectgen.core.template.licenseApache20.Template
 
Template(markdownLink) - Constructor for class io.micronaut.projectgen.core.template.markdownLink.Template
 
Template(mavenCompilerPlugin) - Constructor for class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
Template(mavenDependency) - Constructor for class io.micronaut.projectgen.core.template.mavenDependency.Template
 
Template(mavenPlugin) - Constructor for class io.micronaut.projectgen.core.template.mavenPlugin.Template
 
Template(mavenProperties) - Constructor for class io.micronaut.projectgen.core.template.mavenProperties.Template
 
Template(mavenPublishGradlePlugin) - Constructor for class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin.Template
 
Template(mavenRepository) - Constructor for class io.micronaut.projectgen.core.template.mavenRepository.Template
 
Template(parentPom) - Constructor for class io.micronaut.projectgen.core.template.parentPom.Template
 
Template(profile) - Constructor for class io.micronaut.projectgen.core.template.profile.Template
 
Template(settingsGradle) - Constructor for class io.micronaut.projectgen.core.template.settingsGradle.Template
 
Template(settingsPluginManagement) - Constructor for class io.micronaut.projectgen.core.template.settingsPluginManagement.Template
 
Template(signingGradlePlugin) - Constructor for class io.micronaut.projectgen.core.template.signingGradlePlugin.Template
 
Template(spotlessGradlePlugin) - Constructor for class io.micronaut.projectgen.core.template.spotlessGradlePlugin.Template
 
Template(spotlesslicensejava) - Constructor for class io.micronaut.projectgen.core.template.spotlesslicensejava.Template
 
Template(substitutions) - Constructor for class io.micronaut.projectgen.core.template.substitutions.Template
 
TemplateRenderer - Interface in io.micronaut.projectgen.core.template
 
templates() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns the value of the templates record component.
TEMURIN - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 
test() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Test Scope.
TEST - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
TEST - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Source
 
TEST - Enum constant in enum class io.micronaut.projectgen.core.feature.FeaturePhase
 
TEST - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
TEST_ANNOTATION_PROCESSOR - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
TEST_ANNOTATION_PROCESSOR - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
TEST_COMPILE_ONLY - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
TEST_COMPILE_ONLY - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
TEST_IMPLEMENTATION - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
TEST_KAPT - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
TEST_KSP - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
TEST_RESOURCES_SERVICE - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
TEST_RESOURCES_SERVICE - Enum constant in enum class io.micronaut.projectgen.core.buildtools.Phase
 
TEST_RESOURCES_SERVICE - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
TEST_RUNTIME - Static variable in class io.micronaut.projectgen.core.buildtools.Scope
 
TEST_RUNTIME_ONLY - Enum constant in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
testAnnotationProcessor() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Test Annotation Processor Scope.
testAnnotationProcessor(boolean) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Test Annotation Processor Scope.
testAnnotationProcessorCombineAttribute - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
testAnnotationProcessorCombineAttribute() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the testAnnotationProcessorCombineAttribute record component.
testAnnotationProcessorCombineAttribute(MavenCombineAttribute) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
testAnnotationProcessors - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
testAnnotationProcessors() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns the value of the testAnnotationProcessors record component.
testAnnotationProcessors() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Returns the value of the testAnnotationProcessors record component.
testAnnotationProcessors(List<DependencyCoordinate>) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
 
testCombineAttribute() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Returns the value of the testCombineAttribute record component.
testCompileOnly() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Test Compile Only Scope.
testConfig() - Static method in class io.micronaut.projectgen.core.feature.config.ApplicationConfiguration
 
testConfig() - Static method in class io.micronaut.projectgen.core.feature.config.BootstrapConfiguration
 
testConfiguration() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
 
TestFeature - Interface in io.micronaut.projectgen.core.feature
Test feature.
testFramework - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
testFramework() - Method in class io.micronaut.projectgen.core.feature.Features
 
testFramework() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the testFramework record component.
testFramework() - Method in interface io.micronaut.projectgen.core.options.Options
 
testFramework(TestFramework) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
TestFramework - Enum Class in io.micronaut.projectgen.core.options
Test Framework.
testResourcesService() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Test Resources Service.
TestRockerModelProvider - Interface in io.micronaut.projectgen.core.rocker
Test Rocker model provider.
testRuntime() - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
Test Runtime Scope.
testSrcDirs() - Static method in enum class io.micronaut.projectgen.core.options.Language
 
title() - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Returns the value of the title record component.
toFeatureResponse(Feature) - Method in class io.micronaut.projectgen.core.feature.FeaturesMapper
Maps from Feature to FeatureResponse.
Toml - Class in io.micronaut.projectgen.core.feature.config
Toml() - Constructor for class io.micronaut.projectgen.core.feature.config.Toml
 
TOML - Enum constant in enum class io.micronaut.projectgen.core.options.ConfigurationFormat
 
TomlTemplate - Class in io.micronaut.projectgen.core.template
 
TomlTemplate(String, Configuration) - Constructor for class io.micronaut.projectgen.core.template.TomlTemplate
 
toScope() - Method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
toSnippet() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
toString() - Method in enum class io.micronaut.projectgen.core.buildtools.BuildTool
 
toString() - Method in record class io.micronaut.projectgen.core.buildtools.dependencies.MavenCoordinate
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Returns a string representation of this record class.
toString() - Method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
 
toString() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenBuild
Returns a string representation of this record class.
toString() - Method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenCombineAttribute
 
toString() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginAnnotationProcessors
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns a string representation of this record class.
toString() - Method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
 
toString() - Method in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
toString() - Method in record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Returns a string representation of this record class.
toString() - Method in class io.micronaut.projectgen.core.buildtools.Scope
 
toString() - Method in enum class io.micronaut.projectgen.core.buildtools.Source
 
toString() - Method in class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
toString() - Method in enum class io.micronaut.projectgen.core.feature.config.ConfigurationPhase
 
toString() - Method in record class io.micronaut.projectgen.core.feature.FeatureResponse
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.core.feature.gitignore.GitIgnoreGroup
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.core.generator.ModuleContext
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.core.io.TreeNode
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.core.openrewrite.FileContents
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns a string representation of this record class.
toString() - Method in class io.micronaut.projectgen.core.options.JdkVersion
 
toString() - Method in enum class io.micronaut.projectgen.core.options.Language
 
toString() - Method in enum class io.micronaut.projectgen.core.options.TestFramework
 
toString() - Method in record class io.micronaut.projectgen.core.utils.CodeSample
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.http.server.controllers.FeaturesResponse
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.projectgen.openrewrite.OpenRewriteConfiguration
Returns a string representation of this record class.
toValidHtmlId(String) - Static method in record class io.micronaut.projectgen.core.utils.CodeSample
 
transform(Map<String, Object>) - Method in class io.micronaut.projectgen.core.template.YamlTemplate
 
TreeNode - Record Class in io.micronaut.projectgen.core.io
 
TreeNode(String, String, List<TreeNode>) - Constructor for record class io.micronaut.projectgen.core.io.TreeNode
Creates an instance of a TreeNode record class.
TreeNodeGenerator - Interface in io.micronaut.projectgen.core.io
API to generate a Tree representation for a project.

U

url - Variable in class io.micronaut.projectgen.core.template.mavenRepository.Template
 
url() - Method in class io.micronaut.projectgen.core.template.mavenRepository
 
url(String) - Method in class io.micronaut.projectgen.core.template.mavenRepository
 
URL - Static variable in class io.micronaut.projectgen.core.buildtools.MavenCentral
 
URLTemplate - Class in io.micronaut.projectgen.core.template
 
URLTemplate(String, URL) - Constructor for class io.micronaut.projectgen.core.template.URLTemplate
 
URLTemplate(String, URL, boolean) - Constructor for class io.micronaut.projectgen.core.template.URLTemplate
 

V

V1 - Static variable in interface io.micronaut.projectgen.http.server.conf.ControllerConfiguration
 
validate(Project) - Method in class io.micronaut.projectgen.core.generator.ProjectNameValidator
 
validatePostProcessing(Options, Set<Feature>) - Method in class io.micronaut.projectgen.core.feature.CompositeFeatureValidator
 
validatePostProcessing(Options, Set<Feature>) - Method in interface io.micronaut.projectgen.core.feature.FeatureValidator
 
validatePreProcessing(Options, Set<Feature>) - Method in class io.micronaut.projectgen.core.feature.CompositeFeatureValidator
 
validatePreProcessing(Options, Set<Feature>) - Method in interface io.micronaut.projectgen.core.feature.FeatureValidator
 
valueOf(int) - Static method in class io.micronaut.projectgen.core.options.JdkVersion
 
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.BuildTool
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleDsl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleFile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenCombineAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.Phase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.buildtools.Source
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.feature.config.ConfigurationPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.feature.FeaturePhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.options.ConfigurationFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.options.JdkDistribution
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class io.micronaut.projectgen.core.options.JdkVersion
 
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.options.Language
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.options.OperatingSystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.projectgen.core.options.TestFramework
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.BuildTool
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleConfiguration
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleDsl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.gradle.GradleFile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenCombineAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.MavenScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.Phase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.buildtools.Source
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.feature.config.ConfigurationPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.feature.FeaturePhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.options.ConfigurationFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.options.JdkDistribution
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.options.Language
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.options.OperatingSystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.projectgen.core.options.TestFramework
Returns an array containing the constants of this enum class, in the order they are declared.
VARIABLES_PATTERN - Static variable in class io.micronaut.projectgen.core.template.DefaultTemplateRenderer
 
verbose() - Method in class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
verbose() - Method in interface io.micronaut.projectgen.core.io.ConsoleOutput
 
version - Variable in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
version - Variable in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
version - Variable in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
version - Variable in class io.micronaut.projectgen.core.template.genericBuildGradle.Template
 
version - Variable in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
version - Variable in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
version() - Method in record class io.micronaut.projectgen.core.buildtools.dependencies.MavenCoordinate
Returns the value of the version record component.
version() - Method in record class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfiguration
Returns the value of the version record component.
version() - Method in record class io.micronaut.projectgen.core.buildtools.maven.ParentPom
Returns the value of the version record component.
version() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
Returns the value of the version record component.
version() - Method in interface io.micronaut.projectgen.core.options.Options
 
version() - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
version() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
version() - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
version(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
version(String) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradlePlugin.Builder
 
version(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenCompilerPluginConfigurationBuilder
 
version(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.MavenPlugin.Builder
 
version(String) - Method in class io.micronaut.projectgen.core.buildtools.maven.ParentPomBuilder
 
version(String) - Method in class io.micronaut.projectgen.core.options.GenericOptionsBuilder
 
version(String) - Method in class io.micronaut.projectgen.core.template.genericBuildGradle
 
version(String) - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin
 
version(String) - Method in class io.micronaut.projectgen.core.template.mavenDependency
 
VERSION - Static variable in class io.micronaut.projectgen.http.server.DefaultOptionsBuilder
 
versionCatalog() - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleDependency
 
versionProperty(String) - Method in class io.micronaut.projectgen.core.buildtools.dependencies.Dependency.Builder
 
VsCodeGitIgnore - Class in io.micronaut.projectgen.core.feature.gitignore
.gitignore entries for VS Code.
VsCodeGitIgnore() - Constructor for class io.micronaut.projectgen.core.feature.gitignore.VsCodeGitIgnore
 

W

WAR - Enum constant in enum class io.micronaut.projectgen.core.buildtools.maven.Packaging
 
warning(String) - Method in class io.micronaut.projectgen.core.diff.StringBuilderConsoleOutput
 
warning(String) - Method in interface io.micronaut.projectgen.core.io.ConsoleOutput
 
WINDOWS - Enum constant in enum class io.micronaut.projectgen.core.options.OperatingSystem
 
withClassName(String) - Method in class io.micronaut.projectgen.core.generator.Project
A new project wth the given class name.
withoutFeatures() - Method in record class io.micronaut.projectgen.core.options.GenericOptions
 
withoutFeatures() - Method in interface io.micronaut.projectgen.core.options.Options
 
WRAPPER_JAR - Static variable in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
WRAPPER_PROPS - Static variable in class io.micronaut.projectgen.core.buildtools.maven.Maven
 
Writable - Interface in io.micronaut.projectgen.core.template
 
WritableUtils - Class in io.micronaut.projectgen.core.template
 
write(byte[], int, int) - Method in class io.micronaut.projectgen.openrewrite.ConsumerOutputStream
 
write(int) - Method in class io.micronaut.projectgen.openrewrite.ConsumerOutputStream
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleMavenCentral
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleMavenLocal
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.buildtools.gradle.GradleRepository
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.rocker.RockerTemplate
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.rocker.RockerWritable
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.template.Config4kTemplate
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.template.PropertiesTemplate
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.template.StringTemplate
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.template.StringWritable
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.template.TomlTemplate
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.template.URLTemplate
 
write(OutputStream) - Method in interface io.micronaut.projectgen.core.template.Writable
 
write(OutputStream) - Method in class io.micronaut.projectgen.core.template.YamlTemplate
 
write(String, Template) - Method in class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
write(String, Template) - Method in class io.micronaut.projectgen.core.io.MapOutputHandler
 
write(String, Template) - Method in interface io.micronaut.projectgen.core.io.OutputHandler
 
write(String, Template) - Method in class io.micronaut.projectgen.core.io.zip.ZipOutputHandler
 
write(String, Writable) - Method in class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
write(String, Writable, boolean) - Method in class io.micronaut.projectgen.core.io.FileSystemOutputHandler
 
writeTo(Options, File) - Method in class io.micronaut.projectgen.core.generator.DefaultProjectGenerator
 
writeTo(Options, File) - Method in interface io.micronaut.projectgen.core.generator.ProjectGenerator
 

Y

Yaml - Class in io.micronaut.projectgen.core.feature.config
Yaml() - Constructor for class io.micronaut.projectgen.core.feature.config.Yaml
 
YAML - Enum constant in enum class io.micronaut.projectgen.core.options.ConfigurationFormat
 
YamlTemplate - Class in io.micronaut.projectgen.core.template
 
YamlTemplate(String, Map<String, Object>) - Constructor for class io.micronaut.projectgen.core.template.YamlTemplate
 

Z

zip(Options) - Method in interface io.micronaut.projectgen.core.io.zip.ZipGenerator
 
ZipGenerator - Interface in io.micronaut.projectgen.core.io.zip
ZIP generator.
ZipOutputHandler - Class in io.micronaut.projectgen.core.io.zip
Zip Output Handler.
ZipOutputHandler(Project) - Constructor for class io.micronaut.projectgen.core.io.zip.ZipOutputHandler
 
ZipOutputHandler(OutputStream) - Constructor for class io.micronaut.projectgen.core.io.zip.ZipOutputHandler
 
ZipOutputHandler(String, OutputStream) - Constructor for class io.micronaut.projectgen.core.io.zip.ZipOutputHandler
 
ZULU - Enum constant in enum class io.micronaut.projectgen.core.options.JdkDistribution
 

_

__doRender() - Method in class io.micronaut.projectgen.core.template.genericBuildGradle.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.genericPom.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.gitignore.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.gradleProperties.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.licenseApache20.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.markdownLink.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.mavenCompilerPlugin.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.mavenDependency.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.mavenPlugin.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.mavenProperties.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.mavenPublishGradlePlugin.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.mavenRepository.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.parentPom.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.profile.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.settingsGradle.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.settingsPluginManagement.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.signingGradlePlugin.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.spotlessGradlePlugin.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.spotlesslicensejava.Template
 
__doRender() - Method in class io.micronaut.projectgen.core.template.substitutions.Template
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form