Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractLanguage - Class in io.spring.initializr.generator.language
Base Language implementation.
AbstractLanguage(String, String, String) - Constructor for class io.spring.initializr.generator.language.AbstractLanguage
 
add(String, BillOfMaterials.Builder) - Method in class io.spring.initializr.generator.buildsystem.BomContainer
Register a BillOfMaterials with the specified id and a state.
add(I) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Lookup the item with the specified id and register it to this container.
add(I, V) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Register the specified item with the specified id.
add(String, String, String, DependencyScope) - Method in class io.spring.initializr.generator.buildsystem.DependencyContainer
Register a Dependency with the specified id and a managed version.
add(String, Dependency.Builder<?>) - Method in class io.spring.initializr.generator.buildsystem.DependencyContainer
Register a Dependency with the specified id and state.
add(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
Register a configuration with the specified name.
add(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
Add a GradlePlugin to the standard plugins block with the specified id.
add(String, Consumer<StandardGradlePlugin>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
Add a GradlePlugin to the standard plugins block with the specified id and Consumer to customize the object.
add(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ConfigurationBuilder
Add the specified parameter with a single value.
add(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
Add a MavenPlugin with the specified groupId and artifactId.
add(String, String, Consumer<MavenPlugin.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
Add a MavenPlugin with the specified groupId and artifactId and Consumer to customize the plugin.
add(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
Add a resource with default settings for the specified directory.
add(String, Consumer<MavenResource.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
Add a resource with default settings for the specified directory and Consumer to customize the resource.
add(MavenRepository) - Method in class io.spring.initializr.generator.buildsystem.MavenRepositoryContainer
Register the specified repository.
add(MavenRepository.Builder) - Method in class io.spring.initializr.generator.buildsystem.MavenRepositoryContainer
Register a repository with the specified state.
addDependency(String, Dependency) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
addDependency(String, Dependency.Builder<?>) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
addFieldDeclaration(GroovyFieldDeclaration) - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
 
addFieldDeclaration(JavaFieldDeclaration) - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
 
addFunctionDeclaration(KotlinFunctionDeclaration) - Method in class io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
 
addItem(T) - Method in class io.spring.initializr.generator.io.text.BulletedSection
Add an item to the list.
addMethodDeclaration(GroovyMethodDeclaration) - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
 
addMethodDeclaration(JavaMethodDeclaration) - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
 
addPropertyDeclaration(KotlinPropertyDeclaration) - Method in class io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
 
addTopLevelFunction(KotlinFunctionDeclaration) - Method in class io.spring.initializr.generator.language.kotlin.KotlinCompilationUnit
 
Annotatable - Interface in io.spring.initializr.generator.language
A representation of something that can be annotated.
annotate(Annotation) - Method in interface io.spring.initializr.generator.language.Annotatable
 
annotate(Annotation) - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
annotate(Annotation) - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration
 
annotate(Annotation) - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
annotate(Annotation) - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration
 
annotate(Annotation) - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration
 
annotate(Annotation) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
 
annotate(Annotation) - Method in class io.spring.initializr.generator.language.TypeDeclaration
 
Annotation - Class in io.spring.initializr.generator.language
An annotation.
Annotation.Attribute - Class in io.spring.initializr.generator.language
Define an attribute of an annotation.
Annotation.Builder - Class in io.spring.initializr.generator.language
Builder for creating an Annotation.
apply(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
Apply a GradlePlugin with the specified id.
apply(Integer) - Method in class io.spring.initializr.generator.io.SimpleIndentStrategy
 
artifact(String) - Method in class io.spring.initializr.generator.buildsystem.BuildSettings.Builder
Set the artifact ID of the project.
artifactId(String) - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
Set the artifact ID of the bom.
artifactId(String) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
attribute(String, String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
Add a task attribute.
attribute(String, Class<?>, String...) - Method in class io.spring.initializr.generator.language.Annotation.Builder
 

B

BillOfMaterials - Class in io.spring.initializr.generator.buildsystem
A Bill of Materials (BOM) definition to be declared in a project's build configuration.
BillOfMaterials(BillOfMaterials.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.BillOfMaterials
 
BillOfMaterials.Builder - Class in io.spring.initializr.generator.buildsystem
Builder for a Bill of Materials.
body(GroovyStatement...) - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration.Builder
 
body(JavaStatement...) - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
 
body(KotlinStatement...) - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration.Builder
 
bomAsString(BillOfMaterials) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
bomAsString(BillOfMaterials) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
bomAsString(BillOfMaterials) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
BomContainer - Class in io.spring.initializr.generator.buildsystem
A BuildItemContainer implementation for boms.
boms() - Method in class io.spring.initializr.generator.buildsystem.Build
Return the bom container to use to configure Bill of Materials.
build() - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
Build a BillOfMaterials with the current state of this builder.
Build - Class in io.spring.initializr.generator.buildsystem
Build configuration for a project.
Build(BuildItemResolver) - Constructor for class io.spring.initializr.generator.buildsystem.Build
 
build() - Method in class io.spring.initializr.generator.buildsystem.BuildSettings.Builder
Build a BuildSettings with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
Build a Dependency with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript.Builder
Build a GradleBuildscript with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.Builder
Build a GradleBuildSettings with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration.Builder
Build a GradleConfiguration with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleDependency.Builder
 
build() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
Build a GradleTask with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
 
build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency.Builder
 
build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
Build a MavenPlugin with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
Build a MavenResource with the current state of this builder.
build() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
Build a MavenRepository with the current state of this builder.
buildAccessor() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
 
Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
 
Builder() - Constructor for class io.spring.initializr.generator.buildsystem.BuildSettings.Builder
 
Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
Builder() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript.Builder
 
Builder() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.Builder
 
Builder(String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration.Builder
 
Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleDependency.Builder
 
Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
 
Builder(String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
 
Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
 
Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDependency.Builder
 
Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
 
Builder(String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
 
Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
 
BuildItemContainer<I,V> - Class in io.spring.initializr.generator.buildsystem
A container for items.
BuildItemContainer(Map<I, V>, Function<I, V>) - Constructor for class io.spring.initializr.generator.buildsystem.BuildItemContainer
 
BuildItemResolver - Interface in io.spring.initializr.generator.buildsystem
Resolve an item of the Build against an identifier.
buildscript(Consumer<GradleBuildscript.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
Customize the buildscript of the build using the specified consumer.
BuildSettings - Class in io.spring.initializr.generator.buildsystem
General build settings.
BuildSettings(BuildSettings.Builder<?>) - Constructor for class io.spring.initializr.generator.buildsystem.BuildSettings
 
BuildSettings.Builder<B extends BuildSettings.Builder> - Class in io.spring.initializr.generator.buildsystem
Builder for build settings.
BuildSystem - Interface in io.spring.initializr.generator.buildsystem
A build system that can be used by a generated project.
BuildSystemFactory - Interface in io.spring.initializr.generator.buildsystem
A factory for creating a BuildSystem.
BuildWriter - Interface in io.spring.initializr.generator.buildsystem
Strategy that can be implemented by a BuildSystem that can generate a proper build representation for the project in a single text asset.
BulletedSection<T> - Class in io.spring.initializr.generator.io.text
Section for list of items using a TemplateRenderer.
BulletedSection(TemplateRenderer, String) - Constructor for class io.spring.initializr.generator.io.text.BulletedSection
Create a new instance adding items in the model with the items key.
BulletedSection(TemplateRenderer, String, String) - Constructor for class io.spring.initializr.generator.io.text.BulletedSection
Create a new instance.

C

close() - Method in class io.spring.initializr.generator.io.IndentingWriter
 
compare(Dependency, Dependency) - Method in class io.spring.initializr.generator.buildsystem.DependencyComparator
 
compareTo(Version) - Method in class io.spring.initializr.generator.version.Version
 
compareTo(VersionProperty) - Method in class io.spring.initializr.generator.version.VersionProperty
 
CompilationUnit<T extends TypeDeclaration> - Class in io.spring.initializr.generator.language
A compilation unit that represents an individual source file.
CompilationUnit(String, String) - Constructor for class io.spring.initializr.generator.language.CompilationUnit
Create a new instance with the package to use and the name of the type.
ConditionalOnBuildSystem - Annotation Type in io.spring.initializr.generator.condition
Condition that matches when a generated project will use a particular BuildSystem.
ConditionalOnLanguage - Annotation Type in io.spring.initializr.generator.condition
Condition that matches when a generated project will be written using a particular Language.
ConditionalOnPackaging - Annotation Type in io.spring.initializr.generator.condition
Condition that matches when a generated project will use a particular Packaging.
ConditionalOnPlatformVersion - Annotation Type in io.spring.initializr.generator.condition
Condition that matches when a generated project is using a matching version of the platform.
ConditionalOnRequestedDependency - Annotation Type in io.spring.initializr.generator.condition
Condition that matches when a ProjectDescription defines a particular dependency.
configuration(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleDependency.Builder
Specify the configuration to use for the dependency.
configuration(Consumer<MavenPlugin.ConfigurationBuilder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
Customize the configuration of the plugin using the specified consumer.
configuration(Consumer<MavenPlugin.ConfigurationBuilder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ExecutionBuilder
Customize the configuration of the execution using the specified consumer.
ConfigurationBuilder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ConfigurationBuilder
 
configurationForDependency(Dependency) - Method in class io.spring.initializr.generator.buildsystem.gradle.Gradle3BuildWriter
 
configurationForDependency(Dependency) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
configurations() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
Return the configuration container to use for configuration customizations.
configure(String, Consumer<MavenPlugin.ConfigurationBuilder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ConfigurationBuilder
Configure the parameter with the specified name.
contribute(Path) - Method in class io.spring.initializr.generator.project.contributor.MultipleResourcesProjectContributor
 
contribute(Path) - Method in interface io.spring.initializr.generator.project.contributor.ProjectContributor
Contribute additional resources to the project in the specified root directory.
contribute(Path) - Method in class io.spring.initializr.generator.project.contributor.SingleResourceProjectContributor
 
coordinates(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
Set the coordinates of the project.
create(Function<Integer, String>) - Static method in class io.spring.initializr.generator.io.IndentingWriterFactory
Create a IndentingWriterFactory with a single indenting strategy.
create(Function<Integer, String>, Consumer<IndentingWriterFactory.Builder>) - Static method in class io.spring.initializr.generator.io.IndentingWriterFactory
createBuildSystem(String) - Method in interface io.spring.initializr.generator.buildsystem.BuildSystemFactory
Creates and returns a BuildSystem for the given id.
createBuildSystem(String, String) - Method in interface io.spring.initializr.generator.buildsystem.BuildSystemFactory
Creates and returns a BuildSystem for the given id and dialect.
createCompilationUnit(String, String) - Method in class io.spring.initializr.generator.language.SourceCode
 
createIndentingWriter(String, Writer) - Method in class io.spring.initializr.generator.io.IndentingWriterFactory
Create an IndentingWriter for the specified content and output.
createLanguage(String, String) - Method in interface io.spring.initializr.generator.language.LanguageFactory
Creates and returns a Language for the given id and JVM version.
createPackaging(String) - Method in interface io.spring.initializr.generator.packaging.PackagingFactory
Creates and returns a Packaging for the given id.
createProjectDirectory(ProjectDescription) - Method in interface io.spring.initializr.generator.project.ProjectDirectoryFactory
Create a dedicated project directory for the specified ProjectDescription.
createResourceFile(String, String) - Method in class io.spring.initializr.generator.language.SourceStructure
Create a resource file, creating its package structure if necessary.
createSourceFile(String, String) - Method in class io.spring.initializr.generator.language.SourceStructure
Create a source file, creating its package structure if necessary.
createTypeDeclaration(String) - Method in class io.spring.initializr.generator.language.CompilationUnit
 
customizations() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
Return the configuration that should be customized.
customize(String, Consumer<GradleConfiguration.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
Customize an existing configuration with the specified name.
customize(String, Consumer<GradleTask.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Customize a task with the specified name.
customize(MutableProjectDescription) - Method in interface io.spring.initializr.generator.project.ProjectDescriptionCustomizer
Customize the project description.
customizeWithType(String, Consumer<GradleTask.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Customize a task matching a given type.

D

DEFAULT - Static variable in class io.spring.initializr.generator.version.VersionParser
The default VersionParser.
DEFAULT_JVM_VERSION - Static variable in interface io.spring.initializr.generator.language.Language
The default JVM version to use if none is specified.
DefaultProjectAssetGenerator - Class in io.spring.initializr.generator.project
A default ProjectAssetGenerator implementation that generates a directory structure with all available project contributors.
DefaultProjectAssetGenerator(ProjectDirectoryFactory) - Constructor for class io.spring.initializr.generator.project.DefaultProjectAssetGenerator
Create a new instance with the ProjectDirectoryFactory to use.
DefaultProjectAssetGenerator() - Constructor for class io.spring.initializr.generator.project.DefaultProjectAssetGenerator
Create a new instance without an explicit ProjectDirectoryFactory.
dependencies() - Method in class io.spring.initializr.generator.buildsystem.Build
Return the dependency container to use to configure dependencies.
Dependency - Class in io.spring.initializr.generator.buildsystem
A dependency to be declared in a project's build configuration.
Dependency(Dependency.Builder<?>) - Constructor for class io.spring.initializr.generator.buildsystem.Dependency
 
dependency(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript.Builder
 
dependency(String, String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
Add a plugin dependency.
Dependency.Builder<B extends Dependency.Builder> - Class in io.spring.initializr.generator.buildsystem
Builder for a dependency.
Dependency.Exclusion - Class in io.spring.initializr.generator.buildsystem
Define the reference to a transitive dependency to exclude.
DependencyComparator - Class in io.spring.initializr.generator.buildsystem
A Comparator that orders dependencies in a suitable form for being referenced in the build.
DependencyComparator() - Constructor for class io.spring.initializr.generator.buildsystem.DependencyComparator
 
DependencyContainer - Class in io.spring.initializr.generator.buildsystem
A BuildItemContainer implementation for dependencies.
DependencyScope - Enum in io.spring.initializr.generator.buildsystem
The scopes of dependencies supported by project generation.
description(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
Set a human readable description of the project.
dialect() - Method in interface io.spring.initializr.generator.buildsystem.BuildSystem
The dialect of the build system, or null if the build system does not support multiple dialects.
dialect() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
 
DIALECT_GROOVY - Static variable in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
Gradle build using the Groovy DSL.
DIALECT_KOTLIN - Static variable in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
Gradle build using the Kotlin DSL.
doCreateTypeDeclaration(String) - Method in class io.spring.initializr.generator.language.CompilationUnit
 
doCreateTypeDeclaration(String) - Method in class io.spring.initializr.generator.language.groovy.GroovyCompilationUnit
 
doCreateTypeDeclaration(String) - Method in class io.spring.initializr.generator.language.java.JavaCompilationUnit
 
doCreateTypeDeclaration(String) - Method in class io.spring.initializr.generator.language.kotlin.KotlinCompilationUnit
 

E

empty() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.VarBuilder
 
emptyValue() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
 
equals(Object) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Exclusion
 
equals(Object) - Method in class io.spring.initializr.generator.version.Version
 
equals(Object) - Method in class io.spring.initializr.generator.version.Version.Qualifier
 
equals(Object) - Method in class io.spring.initializr.generator.version.VersionProperty
 
equals(Object) - Method in class io.spring.initializr.generator.version.VersionRange
 
equals(Object) - Method in class io.spring.initializr.generator.version.VersionReference
 
excludes(String...) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
Set the files patterns to use to exclude files.
Exclusion(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.Dependency.Exclusion
 
exclusions(Dependency.Exclusion...) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
exclusions(Set<Dependency.Exclusion>) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
execution(String, Consumer<MavenPlugin.ExecutionBuilder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
Add an execution with the specified id and Consumer to customize the object.
ExecutionBuilder(String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ExecutionBuilder
 
ext(String, String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript.Builder
Set a ext property.
extend(String) - Method in class io.spring.initializr.generator.language.TypeDeclaration
 
extendsFrom(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration.Builder
Add a configuration name that this configuration should extend from.
extensions(boolean) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
Set whether to load extensions of this plugin.
extractStandardPlugin(GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 

F

field(String) - Static method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
field(String) - Static method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
filtering(Boolean) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
Specify if filtering is enabled when copying resources.
flush() - Method in class io.spring.initializr.generator.io.IndentingWriter
 
forId(String) - Static method in interface io.spring.initializr.generator.buildsystem.BuildSystem
 
forId(String, String) - Static method in interface io.spring.initializr.generator.language.Language
 
forId(String) - Static method in interface io.spring.initializr.generator.packaging.Packaging
 
forIdAndDialect(String, String) - Static method in interface io.spring.initializr.generator.buildsystem.BuildSystem
 
from(Dependency) - Static method in class io.spring.initializr.generator.buildsystem.Dependency
Initialize a new dependency Dependency.Builder with the state of the specified Dependency.
from(Dependency) - Static method in class io.spring.initializr.generator.buildsystem.gradle.GradleDependency
Initialize a new dependency GradleDependency.Builder with the state of the specified Dependency.
from(Dependency) - Static method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency
Initialize a new dependency MavenDependency.Builder with the state of the specified Dependency.
function(String) - Static method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration
 

G

generate(ProjectGenerationContext) - Method in class io.spring.initializr.generator.project.DefaultProjectAssetGenerator
 
generate(ProjectGenerationContext) - Method in interface io.spring.initializr.generator.project.ProjectAssetGenerator
Generate project assets using the specified ProjectGenerationContext.
generate(ProjectDescription, ProjectAssetGenerator<T>) - Method in class io.spring.initializr.generator.project.ProjectGenerator
Generate project assets using the specified ProjectAssetGenerator for the specified ProjectDescription.
get(I) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Return the item with the specified id or null if no such item exists.
get(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Get a GradleTask with the specified task name.
getAnnotations() - Method in interface io.spring.initializr.generator.language.Annotatable
 
getAnnotations() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
getAnnotations() - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration
 
getAnnotations() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
getAnnotations() - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration
 
getAnnotations() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration
 
getAnnotations() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
 
getAnnotations() - Method in class io.spring.initializr.generator.language.TypeDeclaration
 
getApplicationName() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getApplicationName() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the name of the application as a standard Java identifier.
getArguments() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Invocation
Return the arguments (can be empty).
getArguments() - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodInvocation
 
getArguments() - Method in class io.spring.initializr.generator.language.java.JavaMethodInvocation
 
getArguments() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
 
getArguments() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
 
getArtifact() - Method in class io.spring.initializr.generator.buildsystem.BuildSettings
Return the identifier of the project.
getArtifactId() - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials
Return the artifact ID of the bom.
getArtifactId() - Method in class io.spring.initializr.generator.buildsystem.Dependency.Exclusion
 
getArtifactId() - Method in class io.spring.initializr.generator.buildsystem.Dependency
The artifact ID of the dependency.
getArtifactId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenParent
Return the artifact ID of the parent.
getArtifactId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Dependency
Return the artifact ID of the plugin dependency.
getArtifactId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
Return the artifact ID of the plugin.
getArtifactId() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getArtifactId() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the build artifactId.
getAttributes() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
Return the attributes that should be set for this task.
getAttributes() - Method in class io.spring.initializr.generator.language.Annotation
 
getBaseDirectory() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getBaseDirectory() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the base directory of the project or null to use the root directory.
getBuildscript() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
Return the buildscript of this build.
getBuildSystem() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getBuildSystem() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the BuildSystem to use.
getCompilationUnits() - Method in class io.spring.initializr.generator.language.SourceCode
Returns an unmodifiable view of the compilation units.
getConfiguration() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleDependency
Return the configuration to use for the dependency.
getConfiguration() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Execution
Return the configuration of the execution.
getConfiguration() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
Return the configuration of the plugin.
getDependencies() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript
Return the dependencies required by this build.
getDependencies() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
Return the dependencies of the plugin.
getDescription() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
Return a human readable description of the project.
getDescription() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getDescription() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return a human readable description of the project.
getDirectory() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource
Return the directory where resources are to be found.
getExcludes() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource
Return files patterns which specify the files to ignore as resources under that specified directory.
getExclusions() - Method in class io.spring.initializr.generator.buildsystem.Dependency
The exclusions to apply.
getExecutions() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
Return the executions of the plugin.
getExpression() - Method in class io.spring.initializr.generator.language.groovy.GroovyExpressionStatement
 
getExpression() - Method in class io.spring.initializr.generator.language.groovy.GroovyReturnStatement
 
getExpression() - Method in class io.spring.initializr.generator.language.java.JavaExpressionStatement
 
getExpression() - Method in class io.spring.initializr.generator.language.java.JavaReturnStatement
 
getExpression() - Method in class io.spring.initializr.generator.language.kotlin.KotlinExpressionStatement
 
getExpression() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReturnStatement
 
getExt() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript
Return additional properties this build uses.
getExtends() - Method in class io.spring.initializr.generator.language.TypeDeclaration
 
getExtendsFrom() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration
Return the configuration names that this configuration should extend from.
getFieldDeclarations() - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
 
getFieldDeclarations() - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
 
getFunctionDeclarations() - Method in class io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
 
getGoals() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Execution
Return the plugin gaols that this execution should invoke.
getGroup() - Method in class io.spring.initializr.generator.buildsystem.BuildSettings
Return the identifier of the group for the project.
getGroupId() - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials
Return the group ID of the bom.
getGroupId() - Method in class io.spring.initializr.generator.buildsystem.Dependency.Exclusion
 
getGroupId() - Method in class io.spring.initializr.generator.buildsystem.Dependency
The group ID of the dependency.
getGroupId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenParent
Return the group ID of the parent.
getGroupId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Dependency
Return the group ID of the plugin dependency.
getGroupId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
Return the group ID of the plugin.
getGroupId() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getGroupId() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the build groupId.
getHigherVersion() - Method in class io.spring.initializr.generator.version.VersionRange
 
getId() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePlugin
Return the plugin identifier.
getId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Execution
Return the id of the execution.
getId() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
Return the identifier of the repository.
getIncludes() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource
Return files patterns which specify the files to include as resources under that specified directory.
getInvocations() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
Return the invocations of this task.
getItems() - Method in class io.spring.initializr.generator.io.text.BulletedSection
Return an immutable list of the registered items.
getLanguage() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getLanguage() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the primary Language of the project.
getLowerVersion() - Method in class io.spring.initializr.generator.version.VersionRange
 
getMainSource(Path, Language) - Method in interface io.spring.initializr.generator.buildsystem.BuildSystem
Returns a SourceStructure for main sources.
getMajor() - Method in class io.spring.initializr.generator.version.Version
 
getMethodDeclarations() - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
 
getMethodDeclarations() - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
 
getMinor() - Method in class io.spring.initializr.generator.version.Version
 
getModifiers() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
getModifiers() - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
 
getModifiers() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
getModifiers() - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
 
getModifiers() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
 
getName() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration
Return the name of the configuration.
getName() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
Return the name of the task.
getName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
Return a simple name for the project.
getName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Setting
Return the name of the configuration item.
getName() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
Return the name of the repository.
getName() - Method in class io.spring.initializr.generator.language.Annotation.Attribute
 
getName() - Method in class io.spring.initializr.generator.language.Annotation
 
getName() - Method in class io.spring.initializr.generator.language.CompilationUnit
Return the name of the source file.
getName() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
getName() - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodInvocation
 
getName() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
getName() - Method in class io.spring.initializr.generator.language.java.JavaMethodInvocation
 
getName() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
 
getName() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
 
getName() - Method in class io.spring.initializr.generator.language.Parameter
 
getName() - Method in class io.spring.initializr.generator.language.TypeDeclaration
 
getName() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getName() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return a simple name for the project.
getNested() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
Return nested tasks.
getOrder() - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials
Return the order of this bom relative to other boms.
getOrder() - Method in interface io.spring.initializr.generator.project.contributor.ProjectContributor
 
getOrder() - Method in interface io.spring.initializr.generator.project.ProjectDescriptionCustomizer
 
getPackageName() - Method in class io.spring.initializr.generator.language.CompilationUnit
Return the package name in which the file should reside.
getPackageName() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getPackageName() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the root package name of the project.
getPackaging() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
Return the packaging to use or null to use the default jar packaging.
getPackaging() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getPackaging() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the build Packaging to use.
getParent() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
Return the MavenParent to use or null if this project has no parent.
getPatch() - Method in class io.spring.initializr.generator.version.Version
 
getPhase() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Execution
Return the phase of the build lifecycle that goals will execute in.
getPlatformVersion() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getPlatformVersion() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the requested platform Version.
getProperty() - Method in class io.spring.initializr.generator.version.VersionReference
Return the VersionProperty or null if this reference is not a property.
getPropertyDeclarations() - Method in class io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
 
getQualifier() - Method in class io.spring.initializr.generator.version.Version
 
getQualifier() - Method in class io.spring.initializr.generator.version.Version.Qualifier
 
getRequestedDependencies() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getRequestedDependencies() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return a immutable mapping of requested dependencies.
getResourcesDirectory() - Method in class io.spring.initializr.generator.language.SourceStructure
Return the resources directory of this structure.
getReturnType() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
getReturnType() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
getRootDirectory() - Method in class io.spring.initializr.generator.language.SourceStructure
Return the root directory of this structure.
getScope() - Method in class io.spring.initializr.generator.buildsystem.Dependency
The scope of the dependency.
getSettings() - Method in class io.spring.initializr.generator.buildsystem.Build
Return the settings of this build.
getSettings() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
 
getSettings() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
 
getSettings() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Configuration
Return the settings of the configuration.
getSourceCompatibility() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings
Return the java version compatibility to use when compiling Java source.
getSourceDirectory() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
Return the location of main source code.
getSourcesDirectory() - Method in class io.spring.initializr.generator.language.SourceStructure
Return the sources directory of this structure.
getStatements() - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration
 
getStatements() - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration
 
getStatements() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration
 
getTarget() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Invocation
Return the name of the method.
getTarget() - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodInvocation
 
getTarget() - Method in class io.spring.initializr.generator.language.java.JavaMethodInvocation
 
getTarget() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
 
getTargetClass() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
 
getTargetPath() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource
Return the directory structure to place the set of resources from a build.
getter() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
 
getTestSource(Path, Language) - Method in interface io.spring.initializr.generator.buildsystem.BuildSystem
Returns a SourceStructure for test sources.
getTestSourceDirectory() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
Return the location of test source code.
getTopLevelFunctions() - Method in class io.spring.initializr.generator.language.kotlin.KotlinCompilationUnit
 
getType() - Method in class io.spring.initializr.generator.buildsystem.Dependency
The type of the dependency.
getType() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
Return the type that this task is associated with or null if this task has no type.
getType() - Method in class io.spring.initializr.generator.language.Annotation.Attribute
 
getType() - Method in class io.spring.initializr.generator.language.Parameter
 
getTypeDeclarations() - Method in class io.spring.initializr.generator.language.CompilationUnit
 
getUrl() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
Return the url of the repository.
getValue() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Setting
Return the value.
getValue() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
getValue() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
getValue() - Method in class io.spring.initializr.generator.version.VersionReference
Return the version of null if this reference is backed by a property.
getValues() - Method in class io.spring.initializr.generator.language.Annotation.Attribute
 
getVersion() - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials
Return the version reference of the bom.
getVersion() - Method in class io.spring.initializr.generator.buildsystem.BuildSettings
Return the version of the project.
getVersion() - Method in class io.spring.initializr.generator.buildsystem.Dependency
The VersionReference of the dependency.
getVersion() - Method in class io.spring.initializr.generator.buildsystem.gradle.StandardGradlePlugin
 
getVersion() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenParent
Return the version of the parent.
getVersion() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Dependency
Return the version of the plugin dependency.
getVersion() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
Return the version of the plugin or null if the version of the plugin is managed.
getVersion() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
getVersion() - Method in interface io.spring.initializr.generator.project.ProjectDescription
Return the version of the project.
getVersion() - Method in class io.spring.initializr.generator.version.Version.Qualifier
 
goal(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ExecutionBuilder
Add a goal to invoke for this execution.
Gradle3BuildWriter - Class in io.spring.initializr.generator.buildsystem.gradle
A GroovyDslGradleBuildWriter suitable for Gradle 3.
Gradle3BuildWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.Gradle3BuildWriter
 
GradleBuild - Class in io.spring.initializr.generator.buildsystem.gradle
Gradle-specific build configuration.
GradleBuild(BuildItemResolver) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
Create a new Gradle build using the specified BuildItemResolver.
GradleBuild() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
Create a new Gradle build without a build item resolver.
GradleBuildscript - Class in io.spring.initializr.generator.buildsystem.gradle
buildscript section of a GradleBuild.
GradleBuildscript(GradleBuildscript.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript
 
GradleBuildscript.Builder - Class in io.spring.initializr.generator.buildsystem.gradle
Builder for GradleBuildscript.
GradleBuildSettings - Class in io.spring.initializr.generator.buildsystem.gradle
Gradle-specific build settings.
GradleBuildSettings(GradleBuildSettings.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings
 
GradleBuildSettings.Builder - Class in io.spring.initializr.generator.buildsystem.gradle
Builder for GradleBuildSettings.
GradleBuildSystem - Class in io.spring.initializr.generator.buildsystem.gradle
Gradle BuildSystem.
GradleBuildSystem() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
 
GradleBuildSystem(String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
 
GradleBuildWriter - Class in io.spring.initializr.generator.buildsystem.gradle
GradleBuild writer abstraction.
GradleBuildWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
GradleConfiguration - Class in io.spring.initializr.generator.buildsystem.gradle
A custom Gradle configuration that can be associated to a build.
GradleConfiguration(GradleConfiguration.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration
 
GradleConfiguration.Builder - Class in io.spring.initializr.generator.buildsystem.gradle
 
GradleConfigurationContainer - Class in io.spring.initializr.generator.buildsystem.gradle
A container for custom configuration and configuration customizations.
GradleConfigurationContainer() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
 
GradleDependency - Class in io.spring.initializr.generator.buildsystem.gradle
Gradle-specific Dependency.
GradleDependency(GradleDependency.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleDependency
 
GradleDependency.Builder - Class in io.spring.initializr.generator.buildsystem.gradle
Builder for a Gradle dependency.
GradlePlugin - Class in io.spring.initializr.generator.buildsystem.gradle
A plugin in a GradleBuild.
GradlePlugin(String, boolean) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradlePlugin
Create a new instance.
GradlePluginContainer - Class in io.spring.initializr.generator.buildsystem.gradle
A container for gradle plugins.
GradlePluginContainer() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
 
GradleSettingsWriter - Class in io.spring.initializr.generator.buildsystem.gradle
GradleBuild settings writer abstraction.
GradleSettingsWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleSettingsWriter
 
GradleTask - Class in io.spring.initializr.generator.buildsystem.gradle
A customization for a Gradle task.
GradleTask(GradleTask.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleTask
 
GradleTask.Builder - Class in io.spring.initializr.generator.buildsystem.gradle
A builder for GradleTask.
GradleTask.Invocation - Class in io.spring.initializr.generator.buildsystem.gradle
An invocation of a method that customizes a task.
GradleTaskContainer - Class in io.spring.initializr.generator.buildsystem.gradle
A container for Gradle tasks.
GradleTaskContainer() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
 
GroovyCompilationUnit - Class in io.spring.initializr.generator.language.groovy
A Groovy-specific CompilationUnit.
GroovyDslGradleBuildWriter - Class in io.spring.initializr.generator.buildsystem.gradle
A GradleBuild writer for build.gradle.
GroovyDslGradleBuildWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
GroovyDslGradleSettingsWriter - Class in io.spring.initializr.generator.buildsystem.gradle
A GradleBuild writer for settings.gradle.
GroovyDslGradleSettingsWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleSettingsWriter
 
GroovyExpression - Class in io.spring.initializr.generator.language.groovy
A Groovy expression.
GroovyExpression() - Constructor for class io.spring.initializr.generator.language.groovy.GroovyExpression
 
GroovyExpressionStatement - Class in io.spring.initializr.generator.language.groovy
A statement that contains a single expression.
GroovyExpressionStatement(GroovyExpression) - Constructor for class io.spring.initializr.generator.language.groovy.GroovyExpressionStatement
 
GroovyFieldDeclaration - Class in io.spring.initializr.generator.language.groovy
Declaration of a field written in Groovy.
GroovyFieldDeclaration.Builder - Class in io.spring.initializr.generator.language.groovy
 
GroovyLanguage - Class in io.spring.initializr.generator.language.groovy
Groovy Language.
GroovyLanguage() - Constructor for class io.spring.initializr.generator.language.groovy.GroovyLanguage
 
GroovyLanguage(String) - Constructor for class io.spring.initializr.generator.language.groovy.GroovyLanguage
 
GroovyMethodDeclaration - Class in io.spring.initializr.generator.language.groovy
Declaration of a method written in Groovy.
GroovyMethodDeclaration.Builder - Class in io.spring.initializr.generator.language.groovy
Builder for creating a GroovyMethodDeclaration.
GroovyMethodInvocation - Class in io.spring.initializr.generator.language.groovy
An invocation of a method.
GroovyMethodInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.groovy.GroovyMethodInvocation
 
GroovyReturnStatement - Class in io.spring.initializr.generator.language.groovy
A return statement.
GroovyReturnStatement(GroovyExpression) - Constructor for class io.spring.initializr.generator.language.groovy.GroovyReturnStatement
 
GroovySourceCode - Class in io.spring.initializr.generator.language.groovy
Groovy SourceCode.
GroovySourceCode() - Constructor for class io.spring.initializr.generator.language.groovy.GroovySourceCode
 
GroovySourceCodeWriter - Class in io.spring.initializr.generator.language.groovy
A SourceCodeWriter that writes SourceCode in Groovy.
GroovySourceCodeWriter(IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.language.groovy.GroovySourceCodeWriter
 
GroovyStatement - Class in io.spring.initializr.generator.language.groovy
A statement in Groovy.
GroovyStatement() - Constructor for class io.spring.initializr.generator.language.groovy.GroovyStatement
 
GroovyTypeDeclaration - Class in io.spring.initializr.generator.language.groovy
A declaration of a type written in Groovy.
group(String) - Method in class io.spring.initializr.generator.buildsystem.BuildSettings.Builder
Set the group ID of the project.
groupId(String) - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
Set the group ID of the bom.
groupId(String) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 

H

has(I) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Specify if this container has an item with the specified id.
has(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
Specify if this container has a configuration with the specified name.
has(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
Specify if this container has a plugin with the specified id.
has(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Specify if this container has a task customization with the specified name.
has(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
Specify if this container has a plugin with the specified groupId and artifactId.
has(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
Specify if this container has a resource the specified directory.
has(String) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
Specify if this container has a property with the specified name.
hashCode() - Method in class io.spring.initializr.generator.buildsystem.Dependency.Exclusion
 
hashCode() - Method in class io.spring.initializr.generator.version.Version
 
hashCode() - Method in class io.spring.initializr.generator.version.Version.Qualifier
 
hashCode() - Method in class io.spring.initializr.generator.version.VersionProperty
 
hashCode() - Method in class io.spring.initializr.generator.version.VersionRange
 
hashCode() - Method in class io.spring.initializr.generator.version.VersionReference
 

I

id() - Method in interface io.spring.initializr.generator.buildsystem.BuildSystem
The id of the build system.
ID - Static variable in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
Gradle BuildSystem identifier.
id() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
 
ID - Static variable in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem
Maven BuildSystem identifier.
id() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem
 
id(String) - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
Set the id of the repository.
id() - Method in class io.spring.initializr.generator.language.AbstractLanguage
 
ID - Static variable in class io.spring.initializr.generator.language.groovy.GroovyLanguage
Groovy Language identifier.
ID - Static variable in class io.spring.initializr.generator.language.java.JavaLanguage
Java Language identifier.
ID - Static variable in class io.spring.initializr.generator.language.kotlin.KotlinLanguage
Kotlin Language identifier.
id() - Method in interface io.spring.initializr.generator.language.Language
Return the language identifier.
ID - Static variable in class io.spring.initializr.generator.packaging.jar.JarPackaging
Jar Packaging identifier.
id() - Method in class io.spring.initializr.generator.packaging.jar.JarPackaging
 
id() - Method in interface io.spring.initializr.generator.packaging.Packaging
 
ID - Static variable in class io.spring.initializr.generator.packaging.war.WarPackaging
War Packaging identifier.
id() - Method in class io.spring.initializr.generator.packaging.war.WarPackaging
 
ids() - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Return a Stream of registered identifiers.
importedTypes() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Return the fully qualified name of types to import.
includes(String...) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
Set the files patterns to use to include files.
indented(Runnable) - Method in class io.spring.initializr.generator.io.IndentingWriter
Increase the indentation level and execute the Runnable.
indentingStrategy(String, Function<Integer, String>) - Method in class io.spring.initializr.generator.io.IndentingWriterFactory.Builder
Register an indenting strategy for the specified content.
IndentingWriter - Class in io.spring.initializr.generator.io
A Writer with support for indenting.
IndentingWriter(Writer) - Constructor for class io.spring.initializr.generator.io.IndentingWriter
Create a new instance with the specified writer using a default indent strategy of 4 spaces.
IndentingWriter(Writer, Function<Integer, String>) - Constructor for class io.spring.initializr.generator.io.IndentingWriter
Create a new instance with the specified writer and indent strategy.
IndentingWriterFactory - Class in io.spring.initializr.generator.io
A factory for IndentingWriter that provides customizations according to the chosen content.
IndentingWriterFactory.Builder - Class in io.spring.initializr.generator.io
Settings customizer for IndentingWriterFactory.
initialize(Dependency) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
initialize(Dependency) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleDependency.Builder
 
initialize(Dependency) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency.Builder
 
INSTANCE - Static variable in class io.spring.initializr.generator.buildsystem.DependencyComparator
A default stateless instance.
InvalidVersionException - Exception in io.spring.initializr.generator.version
Thrown if a input represents an invalid version.
InvalidVersionException(String, Throwable) - Constructor for exception io.spring.initializr.generator.version.InvalidVersionException
 
InvalidVersionException(String) - Constructor for exception io.spring.initializr.generator.version.InvalidVersionException
 
invocationAsString(GradleTask.Invocation) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
invocationAsString(GradleTask.Invocation) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
invocationAsString(GradleTask.Invocation) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
invoke(String, String...) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
Invoke a task method.
io.spring.initializr.generator.buildsystem - package io.spring.initializr.generator.buildsystem
Build systems abstraction.
io.spring.initializr.generator.buildsystem.gradle - package io.spring.initializr.generator.buildsystem.gradle
Gradle build system.
io.spring.initializr.generator.buildsystem.maven - package io.spring.initializr.generator.buildsystem.maven
Maven build system.
io.spring.initializr.generator.condition - package io.spring.initializr.generator.condition
Project generation Condition annotations and supporting classes.
io.spring.initializr.generator.io - package io.spring.initializr.generator.io
Support for writing project assets.
io.spring.initializr.generator.io.template - package io.spring.initializr.generator.io.template
Template rendering abstraction.
io.spring.initializr.generator.io.text - package io.spring.initializr.generator.io.text
Support for textual resources.
io.spring.initializr.generator.language - package io.spring.initializr.generator.language
Language abstraction.
io.spring.initializr.generator.language.groovy - package io.spring.initializr.generator.language.groovy
Groovy language.
io.spring.initializr.generator.language.java - package io.spring.initializr.generator.language.java
Java language.
io.spring.initializr.generator.language.kotlin - package io.spring.initializr.generator.language.kotlin
Kotlin language.
io.spring.initializr.generator.packaging - package io.spring.initializr.generator.packaging
Packaging abstraction.
io.spring.initializr.generator.packaging.jar - package io.spring.initializr.generator.packaging.jar
Java archive packaging.
io.spring.initializr.generator.packaging.war - package io.spring.initializr.generator.packaging.war
Web Application archive packaging.
io.spring.initializr.generator.project - package io.spring.initializr.generator.project
Project generation support classes.
io.spring.initializr.generator.project.contributor - package io.spring.initializr.generator.project.contributor
Project contribution abstraction.
io.spring.initializr.generator.version - package io.spring.initializr.generator.version
Version support classes.
isApply() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePlugin
Return whether the plugin should be applied.
isEmpty() - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Specify if this container is empty.
isEmpty() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
Specify if this container is empty.
isEmpty() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
Specify if this container is empty.
isEmpty() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Specify if this container is empty.
isEmpty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
Specify if this container is empty.
isEmpty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
Specify if this container is empty.
isEmpty() - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
Specify if this container is empty.
isEmpty() - Method in class io.spring.initializr.generator.io.text.BulletedSection
Specify whether this section is empty.
isExtensions() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
Return whether to load extensions of this plugin.
isFiltering() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource
Return whether filtering is enabled when copying resources.
isHigherInclusive() - Method in class io.spring.initializr.generator.version.VersionRange
 
isInitialized() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
 
isInitialized() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
 
isInternal() - Method in class io.spring.initializr.generator.version.VersionProperty
Specify if the property is internally defined and can be tuned according to the build system.
isLowerInclusive() - Method in class io.spring.initializr.generator.version.VersionRange
 
isOptional() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency
Return whether this dependency is optional.
isProperty() - Method in class io.spring.initializr.generator.version.VersionReference
Specify if this reference defines a property.
isSnapshotsEnabled() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
Return whether snapshots are enabled on the repository.
items() - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Return a Stream of registered items.

J

JarPackaging - Class in io.spring.initializr.generator.packaging.jar
JarPackaging() - Constructor for class io.spring.initializr.generator.packaging.jar.JarPackaging
 
JavaCompilationUnit - Class in io.spring.initializr.generator.language.java
A Java-specific CompilationUnit.
JavaExpression - Class in io.spring.initializr.generator.language.java
A Java expression.
JavaExpression() - Constructor for class io.spring.initializr.generator.language.java.JavaExpression
 
JavaExpressionStatement - Class in io.spring.initializr.generator.language.java
A statement that contains a single expression.
JavaExpressionStatement(JavaExpression) - Constructor for class io.spring.initializr.generator.language.java.JavaExpressionStatement
 
JavaFieldDeclaration - Class in io.spring.initializr.generator.language.java
Declaration of a field written in Java.
JavaFieldDeclaration.Builder - Class in io.spring.initializr.generator.language.java
Builder for creating a JavaFieldDeclaration.
JavaLanguage - Class in io.spring.initializr.generator.language.java
Java Language.
JavaLanguage() - Constructor for class io.spring.initializr.generator.language.java.JavaLanguage
 
JavaLanguage(String) - Constructor for class io.spring.initializr.generator.language.java.JavaLanguage
 
JavaMethodDeclaration - Class in io.spring.initializr.generator.language.java
Declaration of a method written in Java.
JavaMethodDeclaration.Builder - Class in io.spring.initializr.generator.language.java
Builder for creating a JavaMethodDeclaration.
JavaMethodInvocation - Class in io.spring.initializr.generator.language.java
An invocation of a method.
JavaMethodInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.java.JavaMethodInvocation
 
JavaReturnStatement - Class in io.spring.initializr.generator.language.java
A return statement.
JavaReturnStatement(JavaExpression) - Constructor for class io.spring.initializr.generator.language.java.JavaReturnStatement
 
JavaSourceCode - Class in io.spring.initializr.generator.language.java
JavaSourceCode() - Constructor for class io.spring.initializr.generator.language.java.JavaSourceCode
 
JavaSourceCodeWriter - Class in io.spring.initializr.generator.language.java
A SourceCodeWriter that writes SourceCode in Java.
JavaSourceCodeWriter(IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.language.java.JavaSourceCodeWriter
 
JavaStatement - Class in io.spring.initializr.generator.language.java
A statement in Java.
JavaStatement() - Constructor for class io.spring.initializr.generator.language.java.JavaStatement
 
JavaTypeDeclaration - Class in io.spring.initializr.generator.language.java
A declaration of a type written in Java.
jvmVersion() - Method in class io.spring.initializr.generator.language.AbstractLanguage
 
jvmVersion() - Method in interface io.spring.initializr.generator.language.Language
Return the JVM version level to use.

K

KotlinCompilationUnit - Class in io.spring.initializr.generator.language.kotlin
A Kotlin-specific CompilationUnit.
KotlinDslGradleBuildWriter - Class in io.spring.initializr.generator.buildsystem.gradle
A GradleBuild writer for build.gradle.kts.
KotlinDslGradleBuildWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
KotlinDslGradleSettingsWriter - Class in io.spring.initializr.generator.buildsystem.gradle
A GradleBuild writer for settings.gradle.kts.
KotlinDslGradleSettingsWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleSettingsWriter
 
KotlinExpression - Class in io.spring.initializr.generator.language.kotlin
A Kotlin expression.
KotlinExpression() - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinExpression
 
KotlinExpressionStatement - Class in io.spring.initializr.generator.language.kotlin
A statement that contains a single expression.
KotlinExpressionStatement(KotlinExpression) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinExpressionStatement
 
KotlinFunctionDeclaration - Class in io.spring.initializr.generator.language.kotlin
Declaration of a function written in Kotlin.
KotlinFunctionDeclaration.Builder - Class in io.spring.initializr.generator.language.kotlin
Builder for creating a KotlinFunctionDeclaration.
KotlinFunctionInvocation - Class in io.spring.initializr.generator.language.kotlin
An invocation of a function.
KotlinFunctionInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
 
KotlinLanguage - Class in io.spring.initializr.generator.language.kotlin
Kotlin Language.
KotlinLanguage() - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinLanguage
 
KotlinLanguage(String) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinLanguage
 
KotlinModifier - Enum in io.spring.initializr.generator.language.kotlin
Basic modifiers for Kotlin.
KotlinPropertyDeclaration - Class in io.spring.initializr.generator.language.kotlin
Declaration of a property written in Kotlin.
KotlinPropertyDeclaration.AccessorBuilder<T extends KotlinPropertyDeclaration.Builder<T>> - Class in io.spring.initializr.generator.language.kotlin
 
KotlinPropertyDeclaration.Builder<T extends KotlinPropertyDeclaration.Builder<T>> - Class in io.spring.initializr.generator.language.kotlin
Builder for creating a KotlinPropertyDeclaration.
KotlinPropertyDeclaration.ValBuilder - Class in io.spring.initializr.generator.language.kotlin
 
KotlinPropertyDeclaration.VarBuilder - Class in io.spring.initializr.generator.language.kotlin
 
KotlinReifiedFunctionInvocation - Class in io.spring.initializr.generator.language.kotlin
Invocation of a function with a reified type parameter.
KotlinReifiedFunctionInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
 
KotlinReturnStatement - Class in io.spring.initializr.generator.language.kotlin
A return statement.
KotlinReturnStatement(KotlinExpression) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinReturnStatement
 
KotlinSourceCode - Class in io.spring.initializr.generator.language.kotlin
Kotlin SourceCode.
KotlinSourceCode() - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinSourceCode
 
KotlinSourceCodeWriter - Class in io.spring.initializr.generator.language.kotlin
A SourceCodeWriter that writes SourceCode in Kotlin.
KotlinSourceCodeWriter(IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinSourceCodeWriter
 
KotlinStatement - Class in io.spring.initializr.generator.language.kotlin
A statement in Kotlin.
KotlinStatement() - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinStatement
 
KotlinTypeDeclaration - Class in io.spring.initializr.generator.language.kotlin
A declaration of a type written in Kotlin.

L

Language - Interface in io.spring.initializr.generator.language
A language in which a generated project can be written.
LanguageFactory - Interface in io.spring.initializr.generator.language
A factory for creating a Language.

M

match(Version) - Method in class io.spring.initializr.generator.version.VersionRange
Specify if the Version matches this range.
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.spring.initializr.generator.condition.ProjectGenerationCondition
 
matches(ProjectDescription, ConditionContext, AnnotatedTypeMetadata) - Method in class io.spring.initializr.generator.condition.ProjectGenerationCondition
 
MAVEN_CENTRAL - Static variable in class io.spring.initializr.generator.buildsystem.MavenRepository
Maven Central.
MavenBuild - Class in io.spring.initializr.generator.buildsystem.maven
Maven-specific build configuration.
MavenBuild(BuildItemResolver) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuild
 
MavenBuild() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuild
 
MavenBuildSettings - Class in io.spring.initializr.generator.buildsystem.maven
MavenBuildSettings(MavenBuildSettings.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
 
MavenBuildSettings.Builder - Class in io.spring.initializr.generator.buildsystem.maven
Builder for a Maven dependency.
MavenBuildSystem - Class in io.spring.initializr.generator.buildsystem.maven
MavenBuildSystem() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem
 
MavenBuildWriter - Class in io.spring.initializr.generator.buildsystem.maven
A MavenBuild writer for pom.xml.
MavenBuildWriter() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuildWriter
 
MavenDependency - Class in io.spring.initializr.generator.buildsystem.maven
Maven-specific Dependency.
MavenDependency(MavenDependency.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDependency
 
MavenDependency.Builder - Class in io.spring.initializr.generator.buildsystem.maven
Builder for a Maven dependency.
MavenParent - Class in io.spring.initializr.generator.buildsystem.maven
The <parent> in a Maven pom.
MavenPlugin - Class in io.spring.initializr.generator.buildsystem.maven
A plugin in a MavenBuild.
MavenPlugin(MavenPlugin.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPlugin
 
MavenPlugin.Builder - Class in io.spring.initializr.generator.buildsystem.maven
Builder for a MavenPlugin.
MavenPlugin.Configuration - Class in io.spring.initializr.generator.buildsystem.maven
A <configuration> on an MavenPlugin.Execution or MavenPlugin.
MavenPlugin.ConfigurationBuilder - Class in io.spring.initializr.generator.buildsystem.maven
MavenPlugin.Dependency - Class in io.spring.initializr.generator.buildsystem.maven
A <dependency> of a MavenPlugin.
MavenPlugin.Execution - Class in io.spring.initializr.generator.buildsystem.maven
An <execution> of a MavenPlugin.
MavenPlugin.ExecutionBuilder - Class in io.spring.initializr.generator.buildsystem.maven
Builder for an MavenPlugin.Execution.
MavenPlugin.Setting - Class in io.spring.initializr.generator.buildsystem.maven
MavenPluginContainer - Class in io.spring.initializr.generator.buildsystem.maven
A container for MavenPlugins.
MavenPluginContainer() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
 
MavenRepository - Class in io.spring.initializr.generator.buildsystem
A Maven repository.
MavenRepository(MavenRepository.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.MavenRepository
 
MavenRepository.Builder - Class in io.spring.initializr.generator.buildsystem
 
MavenRepositoryContainer - Class in io.spring.initializr.generator.buildsystem
MavenResource - Class in io.spring.initializr.generator.buildsystem.maven
A resource of a MavenBuild.
MavenResource(MavenResource.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenResource
 
MavenResource.Builder - Class in io.spring.initializr.generator.buildsystem.maven
Builder for a resource.
MavenResourceContainer - Class in io.spring.initializr.generator.buildsystem.maven
A container for MavenResources.
MavenResourceContainer() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
 
method(String) - Static method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration
 
method(String) - Static method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration
 
modifiers(int) - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration.Builder
 
modifiers(int) - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration.Builder
 
modifiers(int) - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
 
modifiers(int) - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration.Builder
 
modifiers(int) - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
 
modifiers(int) - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
 
modifiers(KotlinModifier...) - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration.Builder
 
modifiers(KotlinModifier...) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
 
modifiers(KotlinModifier...) - Method in class io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
 
MultipleResourcesProjectContributor - Class in io.spring.initializr.generator.project.contributor
A ProjectContributor that contributes all of the resources found beneath a root location to a generated project.
MultipleResourcesProjectContributor(String) - Constructor for class io.spring.initializr.generator.project.contributor.MultipleResourcesProjectContributor
Create a new instance with the rootResource to use to locate resources to copy to the project structure.
MultipleResourcesProjectContributor(String, Predicate<String>) - Constructor for class io.spring.initializr.generator.project.contributor.MultipleResourcesProjectContributor
 
MustacheSection - Class in io.spring.initializr.generator.io.text
MustacheSection(MustacheTemplateRenderer, String, Map<String, Object>) - Constructor for class io.spring.initializr.generator.io.text.MustacheSection
Create a new instance.
MustacheTemplateRenderer - Class in io.spring.initializr.generator.io.template
A TemplateRenderer using Mustache with a configurable resource prefix.
MustacheTemplateRenderer(String, Cache) - Constructor for class io.spring.initializr.generator.io.template.MustacheTemplateRenderer
Create a new instance with the resource prefix and the Cache to use.
MustacheTemplateRenderer(String) - Constructor for class io.spring.initializr.generator.io.template.MustacheTemplateRenderer
Create a new instance with the resource prefix to use.
MutableProjectDescription - Class in io.spring.initializr.generator.project
A mutable implementation of ProjectDescription.
MutableProjectDescription() - Constructor for class io.spring.initializr.generator.project.MutableProjectDescription
 

N

name(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
Set the name of the project.
name(String) - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
Set the name of the repository.
name(String) - Static method in class io.spring.initializr.generator.language.Annotation
 
name(String, Consumer<Annotation.Builder>) - Static method in class io.spring.initializr.generator.language.Annotation
 
names() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
Return the configuration names that should be registered.
nested(String, Consumer<GradleTask.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
Customize a nested task for the specified property.

O

of(String, boolean) - Static method in class io.spring.initializr.generator.version.VersionProperty
Create a VersionProperty.
of(String) - Static method in class io.spring.initializr.generator.version.VersionProperty
Create an internal VersionProperty.
ofProperty(VersionProperty) - Static method in class io.spring.initializr.generator.version.VersionReference
 
ofProperty(String) - Static method in class io.spring.initializr.generator.version.VersionReference
 
ofValue(String) - Static method in class io.spring.initializr.generator.version.VersionReference
 
optional(boolean) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency.Builder
Specify if the dependency is optional.
optional - Variable in class io.spring.initializr.generator.buildsystem.maven.MavenDependency
 
order(int) - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
Set the order of the bom relative to other boms.

P

packaging(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
Set the packaging of the project.
Packaging - Interface in io.spring.initializr.generator.packaging
Application packaging, such as a jar file or a war file.
PackagingFactory - Interface in io.spring.initializr.generator.packaging
A factory for creating a Packaging.
Parameter - Class in io.spring.initializr.generator.language
A parameter, typically of a method or function.
Parameter(String, String) - Constructor for class io.spring.initializr.generator.language.Parameter
 
parameters(Parameter...) - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration.Builder
 
parameters(Parameter...) - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
 
parameters(Parameter...) - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration.Builder
 
parent(String, String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
Set the coordinates of the parent.
parse(String) - Static method in class io.spring.initializr.generator.version.Version
Parse the string representation of a Version.
parse(String) - Method in class io.spring.initializr.generator.version.VersionParser
Parse the string representation of a Version.
parseRange(String) - Method in class io.spring.initializr.generator.version.VersionParser
Parse the string representation of a VersionRange.
phase(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ExecutionBuilder
Set the phase of the build lifecycle that goals will execute in.
pluginRepositories() - Method in class io.spring.initializr.generator.buildsystem.Build
Return the repository container to use to configure plugin repositories.
plugins() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
Return the plugin container to use to configure plugins.
plugins() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
Return the plugin container to use to configure plugins.
print(String) - Method in class io.spring.initializr.generator.io.IndentingWriter
Write the specified text.
println(String) - Method in class io.spring.initializr.generator.io.IndentingWriter
Write the specified text and append a new line.
println() - Method in class io.spring.initializr.generator.io.IndentingWriter
Write a new line.
ProjectAssetGenerator<T> - Interface in io.spring.initializr.generator.project
Generate project assets using a ProjectGenerationContext.
ProjectContributor - Interface in io.spring.initializr.generator.project.contributor
A callback for contributing on a generated project.
ProjectDescription - Interface in io.spring.initializr.generator.project
Description of a project to generate.
ProjectDescriptionCustomizer - Interface in io.spring.initializr.generator.project
Callback for customizing a ProjectDescription.
ProjectDirectoryFactory - Interface in io.spring.initializr.generator.project
A factory of project directory.
ProjectGenerationCondition - Class in io.spring.initializr.generator.condition
Base class for project generation Conditions that rely on the state of the ProjectDescription.
ProjectGenerationCondition() - Constructor for class io.spring.initializr.generator.condition.ProjectGenerationCondition
 
ProjectGenerationConfiguration - Annotation Type in io.spring.initializr.generator.project
Specialization of Configuration for configuration of project generation.
ProjectGenerationContext - Class in io.spring.initializr.generator.project
Provide configuration and infrastructure to generate a project.
ProjectGenerationContext() - Constructor for class io.spring.initializr.generator.project.ProjectGenerationContext
 
ProjectGenerationException - Exception in io.spring.initializr.generator.project
Thrown when a project generation failure occurs.
ProjectGenerationException(String) - Constructor for exception io.spring.initializr.generator.project.ProjectGenerationException
 
ProjectGenerationException(String, Throwable) - Constructor for exception io.spring.initializr.generator.project.ProjectGenerationException
 
ProjectGenerator - Class in io.spring.initializr.generator.project
Main entry point for project generation that processes a ProjectDescription by creating a dedicated ProjectGenerationContext with all available ProjectGenerationConfiguration classes.
ProjectGenerator(Consumer<ProjectGenerationContext>, Supplier<? extends ProjectGenerationContext>) - Constructor for class io.spring.initializr.generator.project.ProjectGenerator
Create an instance with a customizer for the project generator application context and a factory for the ProjectGenerationContext.
ProjectGenerator(Consumer<ProjectGenerationContext>) - Constructor for class io.spring.initializr.generator.project.ProjectGenerator
Create an instance with a customizer for the ProjectGenerationContext and a default factory for the ProjectGenerationContext that disables bean definition overriding.
properties() - Method in class io.spring.initializr.generator.buildsystem.Build
Return the property container to use to configure properties.
property(String, String) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
Register a property with the specified name and value.
PropertyContainer - Class in io.spring.initializr.generator.buildsystem
A container for properties.
PropertyContainer() - Constructor for class io.spring.initializr.generator.buildsystem.PropertyContainer
 

Q

Qualifier(String) - Constructor for class io.spring.initializr.generator.version.Version.Qualifier
 

R

remove(I) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
Remove the item with the specified id.
remove(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
Remove the configuration with the specified name.
remove(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
Remove the plugin with the specified id.
remove(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Remove the task with the specified name.
remove(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
Remove the plugin with the specified groupId and artifactId.
remove(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
Remove the resource with the specified directory.
render(String, Map<String, ?>) - Method in class io.spring.initializr.generator.io.template.MustacheTemplateRenderer
 
render(String, Map<String, ?>) - Method in interface io.spring.initializr.generator.io.template.TemplateRenderer
Render the template with the specified name and the specified model.
repositories() - Method in class io.spring.initializr.generator.buildsystem.Build
Return the repository container to use to configure repositories.
repositoryAsString(MavenRepository) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
repositoryAsString(MavenRepository) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
repositoryAsString(MavenRepository) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
resolveBom(String) - Method in interface io.spring.initializr.generator.buildsystem.BuildItemResolver
Resolve the BillOfMaterials with the specified id.
resolveBom(String) - Method in class io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver
 
resolveDependency(String) - Method in interface io.spring.initializr.generator.buildsystem.BuildItemResolver
Resolve the Dependency with the specified id.
resolveDependency(String) - Method in class io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver
 
resolveModel(Map<String, Object>) - Method in class io.spring.initializr.generator.io.text.MustacheSection
Resolve the model prior to render the section.
resolveRepository(String) - Method in interface io.spring.initializr.generator.buildsystem.BuildItemResolver
Resolve the repository with the specified id.
resolveRepository(String) - Method in class io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver
 
resolveResourceFile(String, String) - Method in class io.spring.initializr.generator.language.SourceStructure
Resolve a resource file defined in the specified package.
resolveSourceFile(String, String) - Method in class io.spring.initializr.generator.language.SourceStructure
Resolve a source file.
resources() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
Return the resource container to use to configure main resources.
returning(String) - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration.Builder
 
returning(String) - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration.Builder
 
returning(String) - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration.Builder
 
returning(String) - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
 
returning(String) - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration.Builder
 
returning(String) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
 

S

safeParse(String) - Static method in class io.spring.initializr.generator.version.Version
Parse safely the specified string representation of a Version.
safeParse(String) - Method in class io.spring.initializr.generator.version.VersionParser
Parse safely the specified string representation of a Version.
scope(DependencyScope) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
Section - Interface in io.spring.initializr.generator.io.text
Define the section of a document that knows how to write itself.
self() - Method in class io.spring.initializr.generator.buildsystem.BuildSettings.Builder
 
self() - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
self() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
 
self() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.ValBuilder
 
self() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.VarBuilder
 
setApplicationName(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setArtifactId(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setBaseDirectory(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setBuildSystem(BuildSystem) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setDescription(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setGroupId(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setLanguage(Language) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setName(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setPackageName(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setPackaging(Packaging) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setPlatformVersion(Version) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setQualifier(String) - Method in class io.spring.initializr.generator.version.Version.Qualifier
 
setter() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
 
settings() - Method in class io.spring.initializr.generator.buildsystem.Build
Return a builder to configure the general settings of this build.
settings() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
 
settings() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
 
setVersion(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.StandardGradlePlugin
 
setVersion(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
 
setVersion(Integer) - Method in class io.spring.initializr.generator.version.Version.Qualifier
 
SimpleBuildItemResolver - Class in io.spring.initializr.generator.buildsystem
A simple BuildItemResolver implementation.
SimpleBuildItemResolver(Function<String, Dependency>, Function<String, BillOfMaterials>, Function<String, MavenRepository>) - Constructor for class io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver
 
SimpleIndentStrategy - Class in io.spring.initializr.generator.io
A simple indenting strategy that uses a configurable indent value.
SimpleIndentStrategy(String) - Constructor for class io.spring.initializr.generator.io.SimpleIndentStrategy
Create a new instance with the indent style to apply.
SingleResourceProjectContributor - Class in io.spring.initializr.generator.project.contributor
ProjectContributor that contributes a single file, identified by a resource pattern, to a generated project.
SingleResourceProjectContributor(String, String) - Constructor for class io.spring.initializr.generator.project.contributor.SingleResourceProjectContributor
Create a new instance.
snapshotsEnabled(boolean) - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
Specify whether snapshots are enabled.
SourceCode<T extends TypeDeclaration,C extends CompilationUnit<T>> - Class in io.spring.initializr.generator.language
Representation of application source code.
SourceCode(BiFunction<String, String, C>) - Constructor for class io.spring.initializr.generator.language.SourceCode
 
SourceCodeWriter<S extends SourceCode<?,?>> - Interface in io.spring.initializr.generator.language
A writer for some SourceCode.
sourceCompatibility(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.Builder
Set the java version compatibility to use when compiling Java source.
sourceDirectory(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
Set the the location of main source code.
sourceFileExtension() - Method in class io.spring.initializr.generator.language.AbstractLanguage
 
sourceFileExtension() - Method in interface io.spring.initializr.generator.language.Language
Return the file extension to use for source file of this language.
SourceStructure - Class in io.spring.initializr.generator.language
Provide dedicated methods for a structure that holds sources.
SourceStructure(Path, Language) - Constructor for class io.spring.initializr.generator.language.SourceStructure
 
StandardGradlePlugin - Class in io.spring.initializr.generator.buildsystem.gradle
A standard GradlePlugin used in the plugins block.
StandardGradlePlugin(String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.StandardGradlePlugin
 

T

targetPath(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
Set the directory structure to place the set of resources from a build or null to use the root directory.
tasks() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
Return the task container to use to configure tasks.
TemplateRenderer - Interface in io.spring.initializr.generator.io.template
Template rendering abstraction.
testResources() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
Return the resource container to use to configure test resources.
testSourceDirectory(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
Set the the location of test source code.
toCamelCaseFormat() - Method in class io.spring.initializr.generator.version.VersionProperty
Return a camel cased representation of this instance.
toRangeString() - Method in class io.spring.initializr.generator.version.VersionRange
 
toStandardFormat() - Method in class io.spring.initializr.generator.version.VersionProperty
 
toString() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
 
toString() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem
 
toString() - Method in class io.spring.initializr.generator.language.AbstractLanguage
 
toString() - Method in class io.spring.initializr.generator.packaging.jar.JarPackaging
 
toString() - Method in class io.spring.initializr.generator.packaging.war.WarPackaging
 
toString() - Method in class io.spring.initializr.generator.version.Version.Qualifier
 
toString() - Method in class io.spring.initializr.generator.version.Version
 
toString() - Method in class io.spring.initializr.generator.version.VersionProperty
 
toString() - Method in class io.spring.initializr.generator.version.VersionRange
 
toString() - Method in class io.spring.initializr.generator.version.VersionReference
 
type(String) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
TypeDeclaration - Class in io.spring.initializr.generator.language
A type declared in a CompilationUnit.
TypeDeclaration(String) - Constructor for class io.spring.initializr.generator.language.TypeDeclaration
 

U

url(String) - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
Set the url of the repository.
urlAssignment(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSettingsWriter
 
urlAssignment(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleSettingsWriter
 
urlAssignment(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleSettingsWriter
 

V

val(String) - Static method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
 
value(Object) - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration.Builder
 
value(Object) - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration.Builder
 
value(Object) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
 
valueOf(String) - Static method in enum io.spring.initializr.generator.buildsystem.DependencyScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.spring.initializr.generator.language.kotlin.KotlinModifier
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.spring.initializr.generator.buildsystem.DependencyScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
Returns a Stream of registered GradlePlugins.
values() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
Return the Gradle tasks to customize.
values() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
Returns a Stream of registered MavenPlugins.
values() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
Returns a Stream of registered MavenResources.
values() - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
Return the registered properties.
values() - Static method in enum io.spring.initializr.generator.language.kotlin.KotlinModifier
Returns an array containing the constants of this enum type, in the order they are declared.
var(String) - Static method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
 
version(VersionReference) - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
Set the version of the bom.
version(String) - Method in class io.spring.initializr.generator.buildsystem.BuildSettings.Builder
Set the version of the project.
version(VersionReference) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
 
version(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
Set the version of the plugin or null if the version is managed by the project.
version(VersionProperty, String) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
Register a property that refers to the specified version.
version(String, String) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
Register a public VersionProperty with the specified name.
Version - Class in io.spring.initializr.generator.version
Define the version number of a module.
Version(Integer, Integer, Integer, Version.Qualifier) - Constructor for class io.spring.initializr.generator.version.Version
 
Version.Qualifier - Class in io.spring.initializr.generator.version
A version qualifier.
VersionParser - Class in io.spring.initializr.generator.version
Parser for Version and VersionRange that allows to resolve the minor and patch value against a configurable list of "latest versions".
VersionParser(List<Version>) - Constructor for class io.spring.initializr.generator.version.VersionParser
 
VersionProperty - Class in io.spring.initializr.generator.version
Represents a valid property for a version.
VersionRange - Class in io.spring.initializr.generator.version
Define a Version range.
VersionRange(Version, boolean, Version, boolean) - Constructor for class io.spring.initializr.generator.version.VersionRange
 
VersionRange(Version) - Constructor for class io.spring.initializr.generator.version.VersionRange
 
VersionReference - Class in io.spring.initializr.generator.version
A version reference to either a property or an actual version.
versions(Function<VersionProperty, String>) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
Return the registered versions using the specified nameFactory.

W

WarPackaging - Class in io.spring.initializr.generator.packaging.war
WarPackaging() - Constructor for class io.spring.initializr.generator.packaging.war.WarPackaging
 
withAnnotation(Annotation) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
 
withBody(KotlinExpressionStatement) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
 
withCoordinates(String, String) - Static method in class io.spring.initializr.generator.buildsystem.BillOfMaterials
Initialize a new BOM BillOfMaterials.Builder with the specified coordinates.
withCoordinates(String, String) - Static method in class io.spring.initializr.generator.buildsystem.Dependency
Initialize a new dependency Dependency.Builder with the specified coordinates.
withCoordinates(String, String) - Static method in class io.spring.initializr.generator.buildsystem.gradle.GradleDependency
Initialize a new dependency GradleDependency.Builder with the specified coordinates.
withCoordinates(String, String) - Static method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency
Initialize a new dependency MavenDependency.Builder with the specified coordinates.
withDefaultSettings() - Static method in class io.spring.initializr.generator.io.IndentingWriterFactory
Create an IndentingWriterFactory with a default indentation strategy of 4 spaces.
withIdAndUrl(String, String) - Static method in class io.spring.initializr.generator.buildsystem.MavenRepository
Initialize a new repository MavenRepository.Builder with the specified id and url.
wrapWithQuotes(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSettingsWriter
 
wrapWithQuotes(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleSettingsWriter
 
wrapWithQuotes(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleSettingsWriter
 
write(char[], int, int) - Method in class io.spring.initializr.generator.io.IndentingWriter
 
write(PrintWriter) - Method in class io.spring.initializr.generator.io.text.BulletedSection
 
write(PrintWriter) - Method in class io.spring.initializr.generator.io.text.MustacheSection
 
write(PrintWriter) - Method in interface io.spring.initializr.generator.io.text.Section
Write the content of the section to the specified writer.
writeBuild(Writer) - Method in interface io.spring.initializr.generator.buildsystem.BuildWriter
Write the Build to the specified Writer.
writeBuildscript(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeBuildscript(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeBuildscript(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeCollection(IndentingWriter, Collection<T>, Function<T, String>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeCollection(IndentingWriter, Collection<T>, Function<T, String>, Runnable) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeConfiguration(IndentingWriter, GradleConfiguration) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeConfiguration(IndentingWriter, GradleConfiguration, List<String>) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeConfigurations(IndentingWriter, GradleConfigurationContainer) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeConfigurations(IndentingWriter, GradleConfigurationContainer) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeConfigurations(IndentingWriter, GradleConfigurationContainer) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeDependency(IndentingWriter, Dependency) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeDependency(IndentingWriter, Dependency) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeDependency(IndentingWriter, Dependency) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeExtraProperties(IndentingWriter, Map<String, String>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeExtraProperties(IndentingWriter, Map<String, String>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeExtraProperties(IndentingWriter, Map<String, String>) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeJavaSourceCompatibility(IndentingWriter, GradleBuildSettings) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeJavaSourceCompatibility(IndentingWriter, GradleBuildSettings) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeJavaSourceCompatibility(IndentingWriter, GradleBuildSettings) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeMap(IndentingWriter, Map<T, U>, BiFunction<T, U, String>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeNestedCollection(IndentingWriter, String, Collection<T>, Function<T, String>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeNestedCollection(IndentingWriter, String, Collection<T>, Function<T, String>, Runnable) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writePlugins(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writePlugins(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writePlugins(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeProperty(IndentingWriter, String, String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeProperty(IndentingWriter, String, String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeProperty(IndentingWriter, String, String) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeRepositories(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeTaskCustomization(IndentingWriter, GradleTask) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeTasks(IndentingWriter, GradleTaskContainer) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
 
writeTasks(IndentingWriter, GradleTaskContainer) - Method in class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
 
writeTasks(IndentingWriter, GradleTaskContainer) - Method in class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
 
writeTo(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
Write a build.gradle using the specified writer.
writeTo(IndentingWriter, GradleBuild) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSettingsWriter
Write a settings.gradle using the specified writer.
writeTo(IndentingWriter, MavenBuild) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildWriter
Write a pom.xml using the specified writer.
writeTo(SourceStructure, GroovySourceCode) - Method in class io.spring.initializr.generator.language.groovy.GroovySourceCodeWriter
 
writeTo(SourceStructure, JavaSourceCode) - Method in class io.spring.initializr.generator.language.java.JavaSourceCodeWriter
 
writeTo(SourceStructure, KotlinSourceCode) - Method in class io.spring.initializr.generator.language.kotlin.KotlinSourceCodeWriter
 
writeTo(SourceStructure, S) - Method in interface io.spring.initializr.generator.language.SourceCodeWriter
Write, to the given structure, the given sourceCode.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019 Pivotal Software, Inc.. All rights reserved.