Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSTRACT - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Declare a member without an implementation (infers open).
- AbstractJvmModuleAssert<SELF extends AbstractJvmModuleAssert<SELF>> - Class in io.spring.initializr.generator.test.project
-
Base class for JVM module assertions.
- AbstractJvmModuleAssert(Path, Language, Class<?>) - Constructor for class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
- AbstractLanguage - Class in io.spring.initializr.generator.language
-
Base
Language
implementation. - AbstractLanguage(String, String, String) - Constructor for class io.spring.initializr.generator.language.AbstractLanguage
- AbstractMetadataController - Class in io.spring.initializr.web.controller
-
A base controller that uses a
InitializrMetadataProvider
. - AbstractMetadataController(InitializrMetadataProvider) - Constructor for class io.spring.initializr.web.controller.AbstractMetadataController
- AbstractModuleAssert<SELF extends AbstractModuleAssert<SELF>> - Class in io.spring.initializr.generator.test.project
-
Base class for module assertions.
- AbstractModuleAssert(Path, Class<?>) - Constructor for class io.spring.initializr.generator.test.project.AbstractModuleAssert
- AbstractProjectAssert<SELF extends AbstractProjectAssert<SELF>> - Class in io.spring.initializr.generator.test.project
-
Base class for project assertions.
- AbstractProjectAssert(Path, Class<?>) - Constructor for class io.spring.initializr.generator.test.project.AbstractProjectAssert
- AbstractProjectGenerationTester<SELF extends AbstractProjectGenerationTester<SELF>> - Class in io.spring.initializr.generator.test.project
-
Base tester for project generation.
- AbstractProjectGenerationTester() - Constructor for class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- AbstractProjectGenerationTester(Map<Class<?>, Supplier<?>>, Consumer<ProjectGenerationContext>, Consumer<MutableProjectDescription>) - Constructor for class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- AbstractProjectGenerationTester.ProjectGenerationInvoker<T> - Interface in io.spring.initializr.generator.test.project
- AbstractTextAssert<SELF extends org.assertj.core.api.AbstractStringAssert<SELF>> - Class in io.spring.initializr.generator.test.io
-
Base class for text assertions.
- AbstractTextAssert(String, Class<?>) - Constructor for class io.spring.initializr.generator.test.io.AbstractTextAssert
- AbstractTextAssert(Path, Class<?>) - Constructor for class io.spring.initializr.generator.test.io.AbstractTextAssert
- ACTION - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A special type that defines the action to use.
- activation() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return a builder to configure how this profile should be
activated
. - activeByDefault(Boolean) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
-
Specify if the profile should be enabled if no profile is active.
- 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(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. - add(ClassName) - Method in class io.spring.initializr.generator.language.AnnotationContainer
-
Add a single
Annotation
with the specified class name. - add(ClassName, Consumer<Annotation.Builder>) - Method in class io.spring.initializr.generator.language.AnnotationContainer
-
Add a single
Annotation
with the specified class name andConsumer
to customize it. - add(CodeBlock) - Method in class io.spring.initializr.generator.language.CodeBlock.Builder
-
Add the specified
CodeBlock
, without any extra line or statement separator. - add(I, V) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
-
Register the specified
item
with the specifiedid
. - 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 standardplugins
block with the specified id. - add(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
-
Add a resource with default settings for the specified
directory
. - add(String...) - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore.GitIgnoreSection
- add(String, BillOfMaterials.Builder) - Method in class io.spring.initializr.generator.buildsystem.BomContainer
- add(String, Dependency.Builder<?>) - Method in class io.spring.initializr.generator.buildsystem.DependencyContainer
- add(String, Object...) - Method in class io.spring.initializr.generator.language.Annotation.Builder
-
Add the specified values to the attribute with the specified name.
- add(String, Object...) - Method in class io.spring.initializr.generator.language.CodeBlock.Builder
-
Add more code using the specified code and optional arguments.
- 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(String, String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtensionContainer
- add(String, String, String, DependencyScope) - Method in class io.spring.initializr.generator.buildsystem.DependencyContainer
-
Register a
Dependency
with the specifiedid
and a managed version. - add(String, String, Consumer<MavenExtension.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtensionContainer
-
Add a
MavenExtension
with the specifiedgroupId
andartifactId
andConsumer
to customize the extension. - add(String, String, Consumer<MavenPlugin.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
- add(String, Consumer<StandardGradlePlugin>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
-
Add a
GradlePlugin
to the standardplugins
block with the specified id andConsumer
to customize the object. - add(String, Consumer<MavenPlugin.ConfigurationBuilder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ConfigurationBuilder
-
Add the specified parameter with a nested structure.
- 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
andConsumer
to customize the resource. - add(String, Consumer<ComposeService.Builder>) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeServiceContainer
-
Add a
ComposeService
with the specified name andConsumer
to customize the object. - add(Consumer<IndentingWriter>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSnippetContainer
-
Register a
snippet
with no import. - add(Set<String>, Consumer<IndentingWriter>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSnippetContainer
-
Register a
snippet
with the specified types to import and writer. - addAdditionalLink(String, String) - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
- addAllDefaults() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addBasicDefaults() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addBom(String, BillOfMaterials) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addBom(String, String, String, String) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addBootVersion(String, boolean) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addContent(DefaultMetadataElement) - Method in class io.spring.initializr.metadata.SingleSelectCapability
- addDefaultBootVersions() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addDefaultJavaVersions() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addDefaultLanguages() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addDefaultPackagings() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addDefaultTypes() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- 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
- addDependencyGroup(String, Dependency...) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addDependencyGroup(String, String...) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- 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
- addGuideLink(String, String) - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
- addItem(T) - Method in class io.spring.initializr.generator.io.text.BulletedSection
-
Add an item to the list.
- additionalLinks() - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
- addJavaVersion(String, boolean) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addLanguage(String, boolean) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addMethodDeclaration(GroovyMethodDeclaration) - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
- addMethodDeclaration(JavaMethodDeclaration) - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
- addPackaging(String, boolean) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addPropertyDeclaration(KotlinPropertyDeclaration) - Method in class io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
- addReferenceDocLink(String, String) - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
- addReleasesRepository(String, String, String) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addRepository(String, String, String, boolean, boolean) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addSection(Section) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
- addSection(Section) - Method in class io.spring.initializr.generator.spring.documentation.PreDefinedSection
- addSection(String, Map<String, Object>) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
-
Add a section rendered by the specified mustache template and model.
- addSnapshotsRepository(String, String, String) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addStatement(CodeBlock) - Method in class io.spring.initializr.generator.language.CodeBlock.Builder
-
Add the specified
CodeBlock
as a statement. - addStatement(String, Object...) - Method in class io.spring.initializr.generator.language.CodeBlock.Builder
-
Add more code using the specified code and optional arguments and indicate that this statement is finished.
- addTopLevelFunction(KotlinFunctionDeclaration) - Method in class io.spring.initializr.generator.language.kotlin.KotlinCompilationUnit
- addType(Type) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addType(String, boolean, String, String, String, String) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- addViewControllers(ViewControllerRegistry) - Method in class io.spring.initializr.web.autoconfigure.InitializrWebConfig
- Agent - Class in io.spring.initializr.web.support
-
Defines the agent that submitted a request.
- Agent(Agent.AgentId, String) - Constructor for class io.spring.initializr.web.support.Agent
- Agent.AgentId - Enum Class in io.spring.initializr.web.support
-
Defines the various known agents.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- annotate(ClassName) - Method in class io.spring.initializr.generator.language.Parameter.Builder
-
Annotate the parameter with the specified annotation.
- annotate(ClassName, Consumer<Annotation.Builder>) - Method in class io.spring.initializr.generator.language.Parameter.Builder
-
Annotate the parameter with the specified annotation, customized by the specified consumer.
- Annotation - Class in io.spring.initializr.generator.language
-
An annotation.
- ANNOTATION_PROCESSOR - Enum constant in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
A dependency that is used as an annotation processor when compiling a project.
- 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
. - AnnotationContainer - Class in io.spring.initializr.generator.language
-
A container for annotations defined on an annotated element.
- AnnotationContainer() - Constructor for class io.spring.initializr.generator.language.AnnotationContainer
- annotations() - Method in interface io.spring.initializr.generator.language.Annotatable
-
Return the
AnnotationContainer
to use to configure the annotations of this element. - annotations() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
- annotations() - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration
- annotations() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
- annotations() - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration
- annotations() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration
- annotations() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
- annotations() - Method in class io.spring.initializr.generator.language.Parameter
- annotations() - Method in class io.spring.initializr.generator.language.TypeDeclaration
- append(String, String) - Static method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute
-
Create an attribute that appends the specified value.
- append(String, String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
-
Configure a task attribute by appending the specified value.
- APPEND - Enum constant in enum class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute.Type
-
Append the value to the attribute.
- ApplicationConfigurationProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.configuration
-
Configuration for application-related contributions to a generated project.
- ApplicationConfigurationProjectGenerationConfiguration() - Constructor for class io.spring.initializr.generator.spring.configuration.ApplicationConfigurationProjectGenerationConfiguration
- applicationPropertiesContributor() - Method in class io.spring.initializr.generator.spring.configuration.ApplicationConfigurationProjectGenerationConfiguration
- ApplicationPropertiesContributor - Class in io.spring.initializr.generator.spring.configuration
-
A
SingleResourceProjectContributor
that contributes aapplication.properties
file to a project. - ApplicationPropertiesContributor() - Constructor for class io.spring.initializr.generator.spring.configuration.ApplicationPropertiesContributor
- ApplicationPropertiesContributor(String) - Constructor for class io.spring.initializr.generator.spring.configuration.ApplicationPropertiesContributor
- apply(IndentingWriter) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSnippet
-
Apply the snippet using the specified
IndentingWriter
. - apply(TextCapability) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- apply(Integer) - Method in class io.spring.initializr.generator.io.SimpleIndentStrategy
- apply(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
-
Apply a
GradlePlugin
with the specified id. - applyDefaults(InitializrMetadata) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Apply defaults to capabilities that have no value.
- arrayOf(CodeBlock...) - Method in interface io.spring.initializr.generator.language.CodeBlock.FormattingOptions
-
Return the code that represents an array for the specified values.
- 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
- artifactId(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation.Builder
-
Specify the new artifact ID of the dependency.
- asJvmModule(Language) - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Return a
JVM module
assertion for the specifiedLanguage
, to allow chaining of jvm module-specific assertions from this call. - assertThat() - Method in class io.spring.initializr.generator.test.io.NodeAssert
- assertThat() - Method in class io.spring.initializr.generator.test.project.ProjectStructure
- attribute(String, Class<?>, String...) - Method in class io.spring.initializr.generator.language.Annotation.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- attribute(String, String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
-
Set a task attribute.
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 - Class in io.spring.initializr.metadata
-
Define a Bill Of Materials to be represented in the generated project if a dependency refers to it.
- BillOfMaterials() - Constructor for class io.spring.initializr.metadata.BillOfMaterials
- 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.
- BillOfMaterials.Mapping - Class in io.spring.initializr.metadata
-
Mapping information.
- body(CodeBlock) - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration.Builder
- body(CodeBlock) - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
- body(CodeBlock) - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration.Builder
- body(GroovyStatement...) - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- body(JavaStatement...) - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- body(KotlinStatement...) - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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. - BomContainer(Function<String, BillOfMaterials>) - Constructor for class io.spring.initializr.generator.buildsystem.BomContainer
-
Create an instance with the specified
itemResolver
. - bomRangesInfoContributor(InitializrMetadataProvider) - Method in class io.spring.initializr.actuate.autoconfigure.InitializrActuatorEndpointsAutoConfiguration
- BomRangesInfoContributor - Class in io.spring.initializr.actuate.info
-
An
InfoContributor
that exposes the actual ranges used by each bom defined in the project. - BomRangesInfoContributor(InitializrMetadataProvider) - Constructor for class io.spring.initializr.actuate.info.BomRangesInfoContributor
- boms() - Method in class io.spring.initializr.generator.buildsystem.Build
-
Return the bom container to use to configure Bill of Materials.
- boms() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the bom container to use to configure Bill of Materials.
- BROWSER - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
A generic browser.
- build() - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
-
Build a
BillOfMaterials
with the current state of this builder. - 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.MavenDeveloper.Builder
- build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
-
Build a
MavenDistributionManagement
with the current state of this builder. - build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
-
Build a
MavenDistributionManagement.DeploymentRepository
with the current state of this builder. - build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation.Builder
-
Build a
MavenDistributionManagement.Relocation
with the current state of this builder. - build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site.Builder
-
Build a
MavenDistributionManagement.Site
with the current state of this builder. - build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtension.Builder
-
Build a
MavenExtension
with the current state of this builder. - build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense.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.MavenProfile.SettingsBuilder
- build() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
-
Create a
MavenProfileActivation
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.maven.MavenScm.Builder
- build() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
-
Build a
MavenRepository
with the current state of this builder. - build() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
-
Builds the
ComposeService
instance. - build() - Method in class io.spring.initializr.generator.language.Annotation.Builder
- build() - Method in class io.spring.initializr.generator.language.CodeBlock.Builder
-
Build a
CodeBlock
with the current state of this builder. - build() - Method in class io.spring.initializr.generator.language.Parameter.Builder
- build() - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- build() - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Build a
InitializrMetadata
based on the 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
- buildAccessor() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
- BuildCustomizer<B extends Build> - Interface in io.spring.initializr.generator.spring.build
-
Callback for customizing a project's
Build
. - BuildCustomizer.OrderedBuildCustomizer<B extends Build> - Class in io.spring.initializr.generator.spring.build
- builder() - Static method in class io.spring.initializr.generator.language.CodeBlock
-
Initialize a new builder.
- builder(String) - Static method in class io.spring.initializr.generator.language.Parameter
-
Initialize a builder for a parameter with the specified name.
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.BuildSettings.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() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
- Builder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenScm.Builder
- Builder(String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration.Builder
- Builder(String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
- Builder(String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
- Builder(String) - Constructor for class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
- Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.Dependency.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, String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenDependency.Builder
- Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenExtension.Builder
- Builder(String, String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.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. - BuildMetadataResolver - Class in io.spring.initializr.generator.spring.build
-
Resolve metadata information from the build.
- BuildMetadataResolver(InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.build.BuildMetadataResolver
- buildParametersDescription(InitializrMetadata) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- BuildProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.build
-
Project generation configuration for projects using any build system.
- BuildProjectGenerationConfiguration() - Constructor for class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- 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<B>> - 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 aTemplateRenderer
. - 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
- callback(Class<C>, C, A, Object...) - Static method in class io.spring.initializr.generator.spring.util.LambdaSafe
-
Start a call to a single callback instance, dealing with common generic type concerns and exceptions.
- callbacks(Class<C>, Collection<? extends C>, A, Object...) - Static method in class io.spring.initializr.generator.spring.util.LambdaSafe
-
Start a call to callback instances, dealing with common generic type concerns and exceptions.
- classifier(String) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
- ClassName - Class in io.spring.initializr.generator.language
-
Type reference abstraction to refer to a
Class
that is not available on the classpath. - classReference(ClassName) - Method in interface io.spring.initializr.generator.language.CodeBlock.FormattingOptions
-
Return the code that represents a reference to the specified
ClassName
. - cleanInputValue(String) - Method in class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
-
Clean input value to rely on US-ascii character as much as possible.
- cleanPackageName(String, String) - Method in class io.spring.initializr.metadata.InitializrConfiguration
-
Clean the specified package name if necessary.
- cleanTempFiles(Path) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Clean all the temporary files that are related to this root directory.
- ClientInformation(Agent, String, String) - Constructor for class io.spring.initializr.actuate.stat.ProjectRequestDocument.ClientInformation
- close() - Method in class io.spring.initializr.generator.io.IndentingWriter
- CodeBlock - Class in io.spring.initializr.generator.language
-
A fragment of code, potentially containing declarations, or statements.
- CodeBlock.Builder - Class in io.spring.initializr.generator.language
- CodeBlock.FormattingOptions - Interface in io.spring.initializr.generator.language
-
Strategy interface to customize formatting of generated code block.
- CommandLineHelpGenerator - Class in io.spring.initializr.web.support
-
Generate help pages for command-line clients.
- CommandLineHelpGenerator(TemplateRenderer) - Constructor for class io.spring.initializr.web.support.CommandLineHelpGenerator
- CommandLineHelpGenerator(TemplateRenderer, int) - Constructor for class io.spring.initializr.web.support.CommandLineHelpGenerator
- CommandLineMetadataController - Class in io.spring.initializr.web.controller
-
RestController
that handles assistance for CLI support using aCommandLineHelpGenerator
. - CommandLineMetadataController(InitializrMetadataProvider, TemplateRenderer) - Constructor for class io.spring.initializr.web.controller.CommandLineMetadataController
- comments(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Builder
-
Set comments associated with the license.
- 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.
- COMPILE - Enum constant in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
A dependency that is used to compile a project.
- COMPILE_ONLY - Enum constant in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
A dependency that is a compile time only dependency and not used at runtime.
- ComposeFile - Class in io.spring.initializr.generator.container.docker.compose
-
Model for a Docker Compose file.
- ComposeFile() - Constructor for class io.spring.initializr.generator.container.docker.compose.ComposeFile
- ComposeFileWriter - Class in io.spring.initializr.generator.container.docker.compose
-
A
ComposeFile
writer forcompose.yaml
. - ComposeFileWriter() - Constructor for class io.spring.initializr.generator.container.docker.compose.ComposeFileWriter
- ComposeHelpDocumentCustomizer - Class in io.spring.initializr.generator.spring.container.docker.compose
-
A
HelpDocumentCustomizer
that provide additional information about thecompose services
that are defined for the project. - ComposeHelpDocumentCustomizer(ComposeFile) - Constructor for class io.spring.initializr.generator.spring.container.docker.compose.ComposeHelpDocumentCustomizer
- ComposeProjectContributor - Class in io.spring.initializr.generator.spring.container.docker.compose
-
A
ProjectContributor
that creates a 'compose.yaml' file through aComposeFile
. - ComposeProjectContributor(ComposeFile, IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.spring.container.docker.compose.ComposeProjectContributor
- ComposeService - Class in io.spring.initializr.generator.container.docker.compose
-
A service to be declared in a Docker Compose file.
- ComposeService.Builder - Class in io.spring.initializr.generator.container.docker.compose
-
Builder for
ComposeService
. - ComposeServiceContainer - Class in io.spring.initializr.generator.container.docker.compose
-
A container for Docker Compose services.
- ComposeServiceContainer() - Constructor for class io.spring.initializr.generator.container.docker.compose.ComposeServiceContainer
- ConditionalOnBuildSystem - Annotation Interface in io.spring.initializr.generator.condition
-
Condition that matches when a generated project will use a particular
BuildSystem
. - ConditionalOnGradleVersion - Annotation Interface in io.spring.initializr.generator.spring.build.gradle
-
Condition that matches when a generated project will use a particular major version of Gradle.
- ConditionalOnLanguage - Annotation Interface in io.spring.initializr.generator.condition
-
Condition that matches when a generated project will be written using a particular
Language
. - ConditionalOnPackaging - Annotation Interface in io.spring.initializr.generator.condition
-
Condition that matches when a generated project will use a particular
Packaging
. - ConditionalOnPlatformVersion - Annotation Interface in io.spring.initializr.generator.condition
-
Condition that matches when a generated project is using a matching version of the platform.
- ConditionalOnRequestedDependency - Annotation Interface in io.spring.initializr.generator.condition
-
Condition that matches when a
ProjectDescription
defines a particular dependency. - config() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- 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.GradleBuildWriter
- configurations() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
-
Return the configuration container to use for configuration customizations.
- configure(MutableProjectDescription, ContextConsumer<AssertableApplicationContext>) - Method in class io.spring.initializr.generator.test.project.ProjectAssetTester
-
Configure a
ProjectGenerationContext
using the specifieddescription
and use theContextConsumer
to assert the context. - configure(String, Consumer<MavenPlugin.ConfigurationBuilder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ConfigurationBuilder
-
Configure the parameter with the specified
name
. - configureContentNegotiation(ContentNegotiationConfigurer) - Method in class io.spring.initializr.web.autoconfigure.InitializrWebConfig
- connection(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm.Builder
-
Specify the source control management system URL that describes the repository and how to connect to the repository.
- contains(Resource) - Method in class io.spring.initializr.generator.test.io.AbstractTextAssert
-
Assert this text contains the content defined by the specified
Resource
. - containsDirectories(String...) - Method in class io.spring.initializr.generator.test.project.AbstractProjectAssert
-
Assert the project has the specified directories.
- containsExactly(String...) - Method in class io.spring.initializr.generator.test.io.AbstractTextAssert
-
Assert this text contains exactly the specified lines.
- containsFiles(String...) - Method in class io.spring.initializr.generator.test.project.AbstractProjectAssert
-
Assert the project has the specified files.
- containsOnlyExtProperties(String...) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GradleBuildAssert
-
Assert the Gradle
build
contains only the specified properties. - 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
- contribute(Path) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleBuildProjectContributor
- contribute(Path) - Method in class io.spring.initializr.generator.spring.build.maven.MavenBuildProjectContributor
- contribute(Path) - Method in class io.spring.initializr.generator.spring.code.MainSourceCodeProjectContributor
- contribute(Path) - Method in class io.spring.initializr.generator.spring.code.TestSourceCodeProjectContributor
- contribute(Path) - Method in class io.spring.initializr.generator.spring.configuration.WebFoldersContributor
- contribute(Path) - Method in class io.spring.initializr.generator.spring.container.docker.compose.ComposeProjectContributor
- contribute(Path) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectContributor
- contribute(Path) - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnoreContributor
- contribute(Info.Builder) - Method in class io.spring.initializr.actuate.info.BomRangesInfoContributor
- contribute(Info.Builder) - Method in class io.spring.initializr.actuate.info.DependencyRangesInfoContributor
- contributeDependencyManagement(Build) - Method in class io.spring.initializr.generator.spring.build.DependencyManagementBuildCustomizer
- convert(ProjectRequest, MutableProjectDescription, InitializrMetadata) - Method in class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
-
Validate the specified
request
and initialize the specifieddescription
. - convert(ProjectRequest, InitializrMetadata) - Method in class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
- convert(R, InitializrMetadata) - Method in interface io.spring.initializr.web.project.ProjectRequestToDescriptionConverter
-
Validate and convert the specified
ProjectRequest
to aProjectDescription
used as the source of project generation. - coordinates(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set the coordinates of the project.
- create() - Static method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Create an empty builder instance with a default
InitializrConfiguration
. - create(ProjectDescription) - Method in class io.spring.initializr.generator.project.DefaultProjectDescriptionDiffFactory
- create(ProjectDescription) - Method in interface io.spring.initializr.generator.project.ProjectDescriptionDiffFactory
-
Create a
ProjectDescriptionDiff
for the specifiedProjectDescription
. - create(String) - Static method in class io.spring.initializr.metadata.DependencyGroup
-
Create a new
DependencyGroup
instance with the given name. - create(String, boolean) - Static method in class io.spring.initializr.metadata.DefaultMetadataElement
- create(String, String) - Static method in class io.spring.initializr.metadata.BillOfMaterials
- create(String, String) - Static method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- create(String, String) - Static method in class io.spring.initializr.metadata.Link
- create(String, String, boolean) - Static method in class io.spring.initializr.metadata.DefaultMetadataElement
- create(String, String, boolean) - Static method in class io.spring.initializr.metadata.Link
- create(String, String, String) - Static method in class io.spring.initializr.metadata.BillOfMaterials
- create(String, String, String) - Static method in class io.spring.initializr.metadata.Link
- create(String, String, String...) - Static method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- create(String, String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- create(String, String, String, String, Boolean, String, String) - Static method in class io.spring.initializr.metadata.Dependency.Mapping
- 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
-
Create a
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
- createCliDistributionURl(String) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Create an URL suitable to download Spring Boot cli for the specified version and extension.
- createCompilationUnit(String, String) - Method in class io.spring.initializr.generator.language.SourceCode
- createCopy() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- createCopy() - Method in interface io.spring.initializr.generator.project.ProjectDescription
-
Create a full copy of this description so that any additional changes made on this instance are not reflected on the returned copy.
- createDistributionFile(Path, String) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Create a file in the same directory as the given directory using the directory name and extension.
- createDocument(ProjectRequestEvent) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocumentFactory
- createIndentingWriter(String, Writer) - Method in class io.spring.initializr.generator.io.IndentingWriterFactory
-
Create an
IndentingWriter
for the specified content and output. - createInstance(InitializrConfiguration) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Creates an empty instance based on the specified
InitializrConfiguration
. - 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.
- createSpringBootBom(String, String) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Create a
BillOfMaterials
for the spring boot BOM. - createSpringBootStarter(String) - Static method in class io.spring.initializr.metadata.Dependency
- createSpringBootStarter(String, String) - Static method in class io.spring.initializr.metadata.Dependency
- createTypeDeclaration(String) - Method in class io.spring.initializr.generator.language.CompilationUnit
- createUniqueId(String) - Method in class io.spring.initializr.web.controller.AbstractMetadataController
- CURL - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
CURL.
- customizations() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
-
Return the configuration that should be customized.
- customize(B) - Method in interface io.spring.initializr.generator.spring.build.BuildCustomizer
- customize(B) - Method in class io.spring.initializr.generator.spring.build.BuildCustomizer.OrderedBuildCustomizer
- customize(C) - Method in interface io.spring.initializr.generator.spring.code.MainCompilationUnitCustomizer
- customize(Build) - Method in class io.spring.initializr.generator.spring.build.DependencyManagementBuildCustomizer
- customize(Build) - Method in class io.spring.initializr.generator.spring.build.SimpleBuildCustomizer
- customize(Build) - Method in class io.spring.initializr.generator.spring.build.WarPackagingWebStarterBuildCustomizer
- customize(Build) - Method in class io.spring.initializr.generator.spring.code.kotlin.KotlinJacksonBuildCustomizer
- customize(GradleBuild) - Method in class io.spring.initializr.generator.spring.build.gradle.DevelopmentOnlyDependencyGradleBuildCustomizer
- customize(GradleBuild) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleAnnotationProcessorScopeBuildCustomizer
- customize(GradleBuild) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleConfigurationBuildCustomizer
- customize(GradleBuild) - Method in class io.spring.initializr.generator.spring.build.gradle.SpringBootPluginBuildCustomizer
- customize(GradleBuild) - Method in class io.spring.initializr.generator.spring.code.kotlin.KotlinJpaGradleBuildCustomizer
- customize(MavenBuild) - Method in class io.spring.initializr.generator.spring.build.maven.DefaultMavenBuildCustomizer
- customize(MavenBuild) - Method in class io.spring.initializr.generator.spring.build.maven.OptionalDependencyMavenBuildCustomizer
- customize(MavenBuild) - Method in class io.spring.initializr.generator.spring.code.kotlin.KotlinJpaMavenBuildCustomizer
- customize(MutableProjectDescription) - Method in interface io.spring.initializr.generator.project.ProjectDescriptionCustomizer
-
Customize the project description.
- customize(MutableProjectDescription) - Method in class io.spring.initializr.web.project.MetadataProjectDescriptionCustomizer
- customize(HelpDocument) - Method in class io.spring.initializr.generator.spring.container.docker.compose.ComposeHelpDocumentCustomizer
- customize(HelpDocument) - Method in interface io.spring.initializr.generator.spring.documentation.HelpDocumentCustomizer
- customize(HelpDocument) - Method in class io.spring.initializr.generator.spring.documentation.RequestedDependenciesHelpDocumentCustomizer
- customize(GitIgnore) - Method in interface io.spring.initializr.generator.spring.scm.git.GitIgnoreCustomizer
- customize(InitializrMetadata) - Method in interface io.spring.initializr.metadata.InitializrMetadataCustomizer
-
Customize the
InitializrMetadata
, updating or moving around capabilities before they are validated. - customize(String, Consumer<GradleConfiguration.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
-
Customize an existing
configuration
with the specifiedname
. - customize(String, Consumer<GradleTask.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
-
Customize a task with the specified name.
- customize(S) - Method in interface io.spring.initializr.generator.spring.code.MainSourceCodeCustomizer
- customize(S) - Method in interface io.spring.initializr.generator.spring.code.TestSourceCodeCustomizer
- customize(T) - Method in interface io.spring.initializr.generator.spring.code.MainApplicationTypeCustomizer
- customize(T) - Method in interface io.spring.initializr.generator.spring.code.ServletInitializerCustomizer
- customize(T) - Method in interface io.spring.initializr.generator.spring.code.TestApplicationTypeCustomizer
- customizeWithType(String, Consumer<GradleTask.Builder>) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
-
Customize a task matching a given type.
D
- deepCopy() - Method in class io.spring.initializr.generator.language.AnnotationContainer
- 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.
- Defaultable<T> - Interface in io.spring.initializr.metadata
-
Metadata with a default value.
- DefaultDependencyMetadataProvider - Class in io.spring.initializr.web.support
-
A default
DependencyMetadataProvider
implementation. - DefaultDependencyMetadataProvider() - Constructor for class io.spring.initializr.web.support.DefaultDependencyMetadataProvider
- defaultGoal(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set the default goal or phase to execute if none is given.
- defaultGoal(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile.SettingsBuilder
-
Set the default goal or phase to execute if none is given when this profile is active.
- defaultGradleBuildCustomizer(ProjectDescription) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- DefaultInitializrMetadataProvider - Class in io.spring.initializr.web.support
-
A default
InitializrMetadataProvider
that caches themetadata
and invokes aInitializrMetadataUpdateStrategy
whenever the cache expires. - DefaultInitializrMetadataProvider(InitializrMetadata, InitializrMetadataUpdateStrategy) - Constructor for class io.spring.initializr.web.support.DefaultInitializrMetadataProvider
- DefaultMavenBuildCustomizer - Class in io.spring.initializr.generator.spring.build.maven
-
The default
InitializrConfiguration.Env.Maven
BuildCustomizer
. - DefaultMavenBuildCustomizer(ProjectDescription, InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.build.maven.DefaultMavenBuildCustomizer
- DefaultMetadataElement - Class in io.spring.initializr.metadata
-
A
MetadataElement
that specifies if its the default for a given capability. - DefaultMetadataElement() - Constructor for class io.spring.initializr.metadata.DefaultMetadataElement
- DefaultMetadataElement(String, boolean) - Constructor for class io.spring.initializr.metadata.DefaultMetadataElement
- DefaultMetadataElement(String, String, boolean) - Constructor for class io.spring.initializr.metadata.DefaultMetadataElement
- DefaultProjectAssetGenerator - Class in io.spring.initializr.generator.project
-
A default
ProjectAssetGenerator
implementation that generates a directory structure with all availableproject contributors
. - DefaultProjectAssetGenerator() - Constructor for class io.spring.initializr.generator.project.DefaultProjectAssetGenerator
-
Create a new instance without an explicit
ProjectDirectoryFactory
. - DefaultProjectAssetGenerator(ProjectDirectoryFactory) - Constructor for class io.spring.initializr.generator.project.DefaultProjectAssetGenerator
-
Create a new instance with the
ProjectDirectoryFactory
to use. - DefaultProjectDescriptionDiffFactory - Class in io.spring.initializr.generator.project
-
A default
ProjectDescriptionDiffFactory
implementation that creates defaultProjectDescriptionDiff
instances. - DefaultProjectDescriptionDiffFactory() - Constructor for class io.spring.initializr.generator.project.DefaultProjectDescriptionDiffFactory
- DefaultProjectGenerationController - Class in io.spring.initializr.web.controller
-
A default
ProjectGenerationController
that uses a standardProjectRequest
to map parameters of a project generation request. - DefaultProjectGenerationController(InitializrMetadataProvider, ProjectGenerationInvoker<ProjectRequest>) - Constructor for class io.spring.initializr.web.controller.DefaultProjectGenerationController
- DefaultProjectRequestPlatformVersionTransformer - Class in io.spring.initializr.web.project
-
A default
DefaultProjectRequestPlatformVersionTransformer
that uses configured ranges to format the version if necessary. - DefaultProjectRequestPlatformVersionTransformer() - Constructor for class io.spring.initializr.web.project.DefaultProjectRequestPlatformVersionTransformer
- DefaultProjectRequestToDescriptionConverter - Class in io.spring.initializr.web.project
-
A default
ProjectRequestToDescriptionConverter
implementation that uses themetadata
to set default values for missing attributes if necessary. - DefaultProjectRequestToDescriptionConverter() - Constructor for class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
- DefaultProjectRequestToDescriptionConverter(ProjectRequestPlatformVersionTransformer) - Constructor for class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
- defaults() - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Return the defaults for the capabilities defined on this instance.
- defaultStarterContributor(InitializrMetadata) - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- dependencies() - Method in class io.spring.initializr.generator.buildsystem.Build
-
Return the dependency container to use to configure dependencies.
- dependencies() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the dependency container to use to configure dependencies.
- dependencies(ObjectNode, DependenciesCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- dependencies(Build) - Method in class io.spring.initializr.generator.spring.build.BuildMetadataResolver
- DependenciesCapability - Class in io.spring.initializr.metadata
-
A
ServiceCapability
listing the available dependencies defined as aServiceCapabilityType.HIERARCHICAL_MULTI_SELECT
capability. - DependenciesCapability() - Constructor for class io.spring.initializr.metadata.DependenciesCapability
- dependenciesHelpDocumentCustomizer(ProjectDescription, InitializrMetadata) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectGenerationDefaultContributorsConfiguration
- dependenciesV21(String) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- dependenciesV22(String) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- 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 - Class in io.spring.initializr.generator.buildsystem
-
A dependency to be declared in a project's build configuration.
- Dependency - Class in io.spring.initializr.metadata
-
Meta-data for a dependency.
- Dependency() - Constructor for class io.spring.initializr.metadata.Dependency
- Dependency(Dependency.Builder<?>) - Constructor for class io.spring.initializr.generator.buildsystem.Dependency
- Dependency(Dependency) - Constructor for class io.spring.initializr.metadata.Dependency
- Dependency.Builder<B extends Dependency.Builder<B>> - 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.
- Dependency.Mapping - Class in io.spring.initializr.metadata
-
Map several attribute of the dependency for a given compatibility range.
- DependencyComparator - Class in io.spring.initializr.generator.buildsystem
-
A
Comparator
that ordersdependencies
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. - DependencyContainer(Function<String, Dependency>) - Constructor for class io.spring.initializr.generator.buildsystem.DependencyContainer
-
Create an instance with the specified
itemResolver
. - DependencyGroup - Class in io.spring.initializr.metadata
-
A group of
Dependency
instances identified by a name. - DependencyGroup() - Constructor for class io.spring.initializr.metadata.DependencyGroup
- DependencyInformation(List<String>) - Constructor for class io.spring.initializr.actuate.stat.ProjectRequestDocument.DependencyInformation
- dependencyManagementBuildCustomizer(ProjectDescription, InitializrMetadata) - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- DependencyManagementBuildCustomizer - Class in io.spring.initializr.generator.spring.build
-
A
BuildCustomizer
that configures theBuild
based on the metadata. - DependencyManagementBuildCustomizer(ProjectDescription, InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.build.DependencyManagementBuildCustomizer
- DependencyManagementPluginVersionResolver - Interface in io.spring.initializr.generator.spring.build.gradle
-
Strategy for resolving a dependency management plugin version from a platform version.
- DependencyMetadata - Class in io.spring.initializr.metadata
-
Dependency metadata for a given spring boot
Version
. - DependencyMetadata() - Constructor for class io.spring.initializr.metadata.DependencyMetadata
- DependencyMetadata(Version, Map<String, Dependency>, Map<String, Repository>, Map<String, BillOfMaterials>) - Constructor for class io.spring.initializr.metadata.DependencyMetadata
- dependencyMetadataProvider() - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- DependencyMetadataProvider - Interface in io.spring.initializr.metadata
-
Provide the
DependencyMetadata
for a given spring boot version. - DependencyMetadataV21JsonMapper - Class in io.spring.initializr.web.mapper
-
A
DependencyMetadataJsonMapper
handling the metadata format for v2.1. - DependencyMetadataV21JsonMapper() - Constructor for class io.spring.initializr.web.mapper.DependencyMetadataV21JsonMapper
- dependencyRangesInfoContributor(InitializrMetadataProvider) - Method in class io.spring.initializr.actuate.autoconfigure.InitializrActuatorEndpointsAutoConfiguration
- DependencyRangesInfoContributor - Class in io.spring.initializr.actuate.info
-
An
InfoContributor
that exposes the actual ranges used by dependencies defined in the project that have an explicit version (i.e. - DependencyRangesInfoContributor(InitializrMetadataProvider) - Constructor for class io.spring.initializr.actuate.info.DependencyRangesInfoContributor
- DependencyScope - Enum Class in io.spring.initializr.generator.buildsystem
-
The scopes of dependencies supported by project generation.
- Describable - Interface in io.spring.initializr.metadata
-
An item that can describe itself.
- description(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set a human readable description of the project.
- determineBuildItemResolver(BuildItemResolver) - Static method in class io.spring.initializr.generator.buildsystem.Build
- determineCacheControlFor(InitializrMetadata) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
-
Return the
CacheControl
response headers to use for the specifiedmetadata
. - determineCompatibilityRangeRequirement() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- determineCompatibilityRangeRequirement() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- developerConnection(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm.Builder
-
Specify the source control management system URL for developers that describes the repository and how to connect to the repository.
- developers(MavenDeveloper...) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set the developers of the project.
- DevelopmentOnlyDependencyGradleBuildCustomizer - Class in io.spring.initializr.generator.spring.build.gradle
-
Gradle
BuildCustomizer
that sets the "developmentOnly" configuration for a dependency. - DevelopmentOnlyDependencyGradleBuildCustomizer(String) - Constructor for class io.spring.initializr.generator.spring.build.gradle.DevelopmentOnlyDependencyGradleBuildCustomizer
-
Create a new instance with the identifier for the dependency.
- DevToolsGradleBuildCustomizer - Class in io.spring.initializr.generator.spring.dependency.devtools
-
Deprecated, for removal: This API element is subject to removal in a future version.in favor of
DevelopmentOnlyDependencyGradleBuildCustomizer
- DevToolsGradleBuildCustomizer(Version, String) - Constructor for class io.spring.initializr.generator.spring.dependency.devtools.DevToolsGradleBuildCustomizer
-
Deprecated.Create a new instance with the requested
platform version
and the identifier for the devtools dependency. - DevToolsMavenBuildCustomizer - Class in io.spring.initializr.generator.spring.dependency.devtools
-
Deprecated, for removal: This API element is subject to removal in a future version.in favor of
OptionalDependencyMavenBuildCustomizer
- DevToolsMavenBuildCustomizer(String) - Constructor for class io.spring.initializr.generator.spring.dependency.devtools.DevToolsMavenBuildCustomizer
-
Deprecated.Create a new instance with the identifier for the devtools dependency.
- 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() - Element in annotation interface io.spring.initializr.generator.condition.ConditionalOnBuildSystem
-
The dialect of the
BuildSystem
that should be checked. - 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.
- distribution(MavenLicense.Distribution) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Builder
-
Set the distribution mechanism of the project associated with the license.
- distributionManagement() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
-
Return a builder to configure the distribution management of this build.
- distributionManagement() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return a builder to configure the distribution management of this profile.
- 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
- doesNotContainDirectories(String...) - Method in class io.spring.initializr.generator.test.project.AbstractProjectAssert
-
Assert the project does not have the specified directories.
- doesNotContainFiles(String...) - Method in class io.spring.initializr.generator.test.project.AbstractProjectAssert
-
Assert the project does not have the specified files.
- doesNotHaveBom(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert that
pom.xml
does not define the specified bom. - doesNotHaveDependency(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert that
pom.xml
does not define a dependency with the specifiedgroupId
andartifactId
. - doesNotHaveNode(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
does not define a node with the specifiedpath
. - doesNotHaveProfile(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
does not define a profile with the specifiedid
. - doesNotHaveProperty(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
does not define the specified property. - downloadUrl(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
-
Specify the URL where this project can be downloaded from.
E
- Elastic() - Constructor for class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- email(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Set the email address of the developer.
- empty() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.VarBuilder
- emptyValue() - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder
- Env() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env
- environment(String, String) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- environment(Map<String, String>) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- equals(Object) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Exclusion
- equals(Object) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute
- equals(Object) - Method in class io.spring.initializr.generator.language.ClassName
- 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
- equals(Object) - Method in class io.spring.initializr.metadata.Repository
- ErrorStateInformation() - Constructor for class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- 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 andConsumer
to customize the object. - ExecutionBuilder(String) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ExecutionBuilder
- expand(Map<String, String>) - Method in class io.spring.initializr.metadata.Link
-
Expand the link using the specified parameters.
- 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() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
-
Return the extension container to use to configure extensions.
- 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
- fetchSpringBootVersions(String) - Method in class io.spring.initializr.web.support.SpringIoInitializrMetadataUpdateStrategy
-
Fetch the available Spring Boot versions using the specified service url.
- 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
- file(String) - Method in class io.spring.initializr.generator.test.project.AbstractProjectAssert
-
Assert that the project defines the specified file and return a
PathAssert
for it, to allow chaining of Path-specific assertions from this call. - fileExists(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
-
Specify the file that should exist to enable the profile.
- fileMissing(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
-
Specify the file that should be missing to enable the profile.
- filePaths() - Method in class io.spring.initializr.generator.test.project.AbstractProjectAssert
-
Return an
assert
for the local file paths of this project, to allow chaining of list-specific assertions from this call. - filtering(Boolean) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
-
Specify if filtering is enabled when copying resources.
- FINAL - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Final modifier.
- finalName(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set the name of the bundled project when it is finally built.
- finalName(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile.SettingsBuilder
-
Set the name of the bundled project when it is finally built when this profile is active.
- flush() - Method in class io.spring.initializr.generator.io.IndentingWriter
- forId(String) - Static method in interface io.spring.initializr.generator.buildsystem.BuildSystem
- forId(String) - Static method in interface io.spring.initializr.generator.packaging.Packaging
- forId(String, String) - Static method in interface io.spring.initializr.generator.language.Language
- forIdAndDialect(String, String) - Static method in interface io.spring.initializr.generator.buildsystem.BuildSystem
- format(Version.Format) - Method in class io.spring.initializr.generator.version.Version
-
Format this version to the specified
Version.Format
. - format(Version.Format) - Method in class io.spring.initializr.generator.version.VersionRange
-
Format this version range to the specified
Version.Format
. - formatPlatformVersion(Version) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
-
Format the expected
platform version
. - formatVersion(String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV22JsonMapper
- formatVersion(String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- formatVersionRange(VersionRange) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- formatVersionRange(VersionRange) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV22JsonMapper
- from(Dependency) - Static method in class io.spring.initializr.generator.buildsystem.Dependency
-
Initialize a new dependency
Dependency.Builder
with the state of the specifiedDependency
. - from(Dependency) - Static method in class io.spring.initializr.generator.buildsystem.gradle.GradleDependency
-
Initialize a new dependency
GradleDependency.Builder
with the state of the specifiedDependency
. - from(Dependency) - Static method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency
-
Initialize a new dependency
MavenDependency.Builder
with the state of the specifiedDependency
. - from(Annotation) - Method in class io.spring.initializr.generator.language.Annotation.Builder
-
Reset the state of the builder to the state of the specified annotation.
- fromInitializrProperties(InitializrProperties) - Static method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Create a builder instance from the specified
InitializrProperties
. - fromUserAgent(String) - Static method in class io.spring.initializr.web.support.Agent
-
Create an
Agent
based on the specifiedUser-Agent
header. - function(String) - Static method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration
G
- generate(MutableProjectDescription) - Method in class io.spring.initializr.generator.test.project.ProjectAssetTester
-
Generate a project structure using only explicitly configured
contributors
. - generate(MutableProjectDescription) - Method in class io.spring.initializr.generator.test.project.ProjectGeneratorTester
- generate(MutableProjectDescription, ProjectAssetGenerator<T>) - Method in class io.spring.initializr.generator.test.project.ProjectAssetTester
-
Generate a project asset using the specified
ProjectAssetGenerator
. - generate(MutableProjectDescription, ProjectAssetGenerator<T>) - Method in class io.spring.initializr.generator.test.project.ProjectGeneratorTester
- generate(ProjectDescription, ProjectAssetGenerator<T>) - Method in class io.spring.initializr.generator.project.ProjectGenerator
-
Generate project assets using the specified
ProjectAssetGenerator
for the specifiedProjectDescription
. - 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(Consumer<ProjectGenerationContext>) - Method in interface io.spring.initializr.generator.test.project.AbstractProjectGenerationTester.ProjectGenerationInvoker
- generateApplicationName(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration
-
Generate a suitable application name based on the specified name.
- generateAppUrl() - Method in class io.spring.initializr.web.controller.AbstractMetadataController
-
Generate a full URL of the service, mostly for use in templates.
- generateCurlCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service using "curl" as a plain text document.
- generateDependencyTable(InitializrMetadata) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- generateGenericCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service as a generic plain text document.
- generateHttpieCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service using "HTTPie" as a plain text document.
- generateId() - Method in class io.spring.initializr.metadata.Dependency
-
Generate an id using the groupId and artifactId.
- generateSpringBootCliCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service using Spring Boot CLI as a plain text document.
- generateTypeTable(InitializrMetadata, String, boolean) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- get() - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.InvocationResult
-
Return the result of the invocation or
null
if the callback wasn't suitable. - get() - Method in interface io.spring.initializr.metadata.InitializrMetadataProvider
-
Return the metadata to use.
- get() - Method in class io.spring.initializr.metadata.SimpleInitializrMetadataProvider
- get() - Method in class io.spring.initializr.web.support.DefaultInitializrMetadataProvider
- get(I) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
-
Return the item with the specified
id
ornull
if no such item exists. - get(InitializrMetadata, Version) - Method in interface io.spring.initializr.metadata.DependencyMetadataProvider
-
Return the dependency metadata to use for the specified
bootVersion
. - get(InitializrMetadata, Version) - Method in class io.spring.initializr.web.support.DefaultDependencyMetadataProvider
- get(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
-
Get a
GradleTask
with the specified task name. - get(String) - Method in class io.spring.initializr.metadata.DependenciesCapability
-
Return the
Dependency
with the specified id ornull
if no such dependency exists. - get(String) - Method in class io.spring.initializr.metadata.SingleSelectCapability
-
Return the element with the specified id or
null
if no such element exists. - get(String) - Method in class io.spring.initializr.metadata.TypeCapability
-
Return the
Type
with the specified id ornull
if no such type exists. - get(R) - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.InvocationResult
-
Return the result of the invocation or the given fallback if the callback wasn't suitable.
- getAction() - Method in class io.spring.initializr.metadata.Type
- getActivation() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the
MavenProfileActivation
of this profile. - getActiveByDefault() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation
-
Specify if the profile should be activated by default, or
null
to use the default value. - getAdditionalBoms() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the BOM(s) that should be automatically included if this BOM is required.
- getAdditionalBoms() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getAliases() - Method in class io.spring.initializr.metadata.Dependency
- getAll() - Method in class io.spring.initializr.metadata.DependenciesCapability
-
Return all dependencies as a flat collection.
- getAnnotations() - Method in interface io.spring.initializr.generator.language.Annotatable
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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.
- getApplicationName() - Method in class io.spring.initializr.web.project.ProjectRequest
- getArch() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Os
-
Return the cpu architecture of the OS to match or
null
. - 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
-
Deprecated.
- getArguments() - Method in class io.spring.initializr.generator.language.java.JavaMethodInvocation
-
Deprecated.
- getArguments() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
-
Deprecated.
- getArguments() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
-
Deprecated.
- getArtifact() - Method in class io.spring.initializr.generator.buildsystem.BuildSettings
-
Return the identifier of the project.
- getArtifactId() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- 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.MavenDistributionManagement.Relocation
-
Return the new artifact ID of the dependency.
- getArtifactId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtension
-
Return the artifact ID of the extension.
- 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
. - getArtifactId() - Method in class io.spring.initializr.metadata.BillOfMaterials
- getArtifactId() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getArtifactId() - Method in class io.spring.initializr.metadata.Dependency
- getArtifactId() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getArtifactId() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getArtifactId() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getArtifactId() - Method in class io.spring.initializr.metadata.InitializrProperties
- getArtifactId() - Method in class io.spring.initializr.web.project.ProjectRequest
- getArtifactRepository() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getAttributes() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
-
Return the attributes that should be configured for this task.
- getAttributes() - Method in class io.spring.initializr.generator.language.Annotation
-
Return the attributes of the annotation or an empty list if the annotation has no defined attribute.
- getBaseDir() - Method in class io.spring.initializr.web.project.ProjectRequest
- 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. - getBom() - Method in class io.spring.initializr.metadata.Dependency
- getBom() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getBom() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the default bom to associate to all dependencies of this group unless specified otherwise.
- getBoms() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getBoms() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getBootVersion() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getBootVersion() - Method in class io.spring.initializr.web.project.ProjectRequest
- getBootVersions() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getBootVersions() - Method in class io.spring.initializr.metadata.InitializrProperties
- getBuildscript() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
-
Return the
buildscript
of this build. - getBuildSystem() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- 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. - getCandidateProjectGenerationConfigurations(ProjectDescription) - Method in class io.spring.initializr.generator.project.ProjectGenerator
-
Return the
ProjectGenerationConfiguration
class names that should be considered. - getCanonicalName() - Method in class io.spring.initializr.generator.language.ClassName
-
Return the canonical name.
- getCause() - Method in class io.spring.initializr.web.project.ProjectFailedEvent
-
Return the cause of the failure.
- getClassifier() - Method in class io.spring.initializr.generator.buildsystem.Dependency
-
The classifier of this dependency.
- getClassifier() - Method in class io.spring.initializr.metadata.Dependency
-
Return the classifier, can be
null
to indicate that no classifier is available. - getClassName() - Method in class io.spring.initializr.generator.language.Annotation
-
Return the
ClassName
of the annotation. - getClient() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- getComments() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense
-
Return the comments associated with the license.
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.Dependency
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the default compatibility range to apply to all dependencies of this group unless specified otherwise.
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- getCompilationUnits() - Method in class io.spring.initializr.generator.language.SourceCode
-
Returns an unmodifiable view of the
compilation units
. - getCompilerArgs() - Method in interface io.spring.initializr.generator.spring.code.kotlin.KotlinProjectSettings
-
Return the compiler arguments.
- 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.
- getConfiguration() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getConnection() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm
-
Return the source control management system URL that describes the repository and how to connect to the repository.
- getContent() - Method in class io.spring.initializr.metadata.DependenciesCapability
- getContent() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the
dependencies
of this group. - getContent() - Method in class io.spring.initializr.metadata.ServiceCapability
-
Return the "content" of this capability.
- getContent() - Method in class io.spring.initializr.metadata.SingleSelectCapability
- getContent() - Method in class io.spring.initializr.metadata.TextCapability
- getContent() - Method in class io.spring.initializr.metadata.TypeCapability
- getCount() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.DependencyInformation
- getCountry() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ClientInformation
- getDefault() - Method in interface io.spring.initializr.metadata.Defaultable
-
Return the default value.
- getDefault() - Method in class io.spring.initializr.metadata.SingleSelectCapability
-
Return the default element of this capability.
- getDefault() - Method in class io.spring.initializr.metadata.TypeCapability
-
Return the default
Type
. - getDefaultGoal() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
-
Return the default goal or phase to execute if none is given.
- getDefaultGoal() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile.Settings
-
Return the default goal or phase to execute if none is given.
- getDefaultVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- getDependencies() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- getDependencies() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- 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.
- getDependencies() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getDependencies() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getDependencies() - Method in class io.spring.initializr.metadata.InitializrProperties
- getDependencies() - Method in class io.spring.initializr.web.project.ProjectRequest
- getDependency() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.PluginMapping
-
Return the plugin implementation dependency.
- getDependencyComparator() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
-
Return the
Comparator
to use to sort dependencies. - getDependencyComparator() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildWriter
-
Return the
Comparator
to use to sort dependencies. - getDependencyManagementPluginVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Gradle
- 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.
- getDescription() - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection.Link
- getDescription() - Method in class io.spring.initializr.metadata.Dependency
- getDescription() - Method in interface io.spring.initializr.metadata.Describable
-
Returns the item description.
- getDescription() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getDescription() - Method in class io.spring.initializr.metadata.InitializrProperties
- getDescription() - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- getDescription() - Method in class io.spring.initializr.metadata.Link
- getDescription() - Method in class io.spring.initializr.metadata.ServiceCapability
- getDescription() - Method in class io.spring.initializr.metadata.Type
- getDescription() - Method in class io.spring.initializr.web.project.ProjectRequest
- getDeveloperConnection() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm
-
Just like
connection
, but for developers, i.e. - getDevelopers() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
-
Return the developers associated with the project.
- getDirectory() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource
-
Return the directory where resources are to be found.
- getDistribution() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense
-
Return the distribution mechanism of the project associated with the license.
- getDistributionManagement() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
-
Return the distribution management of this build.
- getDistributionManagement() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the distribution management of this profile.
- getDownloadUrl() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement
-
Return the URL where this project can be downloaded from.
- getElastic() - Method in class io.spring.initializr.actuate.stat.StatsProperties
- getEmail() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
-
Return the email address of the developer.
- getEnclosingType() - Method in class io.spring.initializr.generator.language.ClassName
-
Return the enclosing class name, or
null
if this instance does not have an enclosing type. - getEnv() - Method in class io.spring.initializr.metadata.InitializrConfiguration
- getEnvironment() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService
- getErrorState() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- 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.
- getExists() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.File
-
Return the file that should exists for the profile to match or
null
. - getExpression() - Method in class io.spring.initializr.generator.language.groovy.GroovyExpressionStatement
-
Deprecated.
- getExpression() - Method in class io.spring.initializr.generator.language.groovy.GroovyReturnStatement
-
Deprecated.
- getExpression() - Method in class io.spring.initializr.generator.language.java.JavaExpressionStatement
-
Deprecated.
- getExpression() - Method in class io.spring.initializr.generator.language.java.JavaReturnStatement
-
Deprecated.
- getExpression() - Method in class io.spring.initializr.generator.language.kotlin.KotlinExpressionStatement
-
Deprecated.
- getExpression() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReturnStatement
-
Deprecated.
- 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.
- getFacets() - Method in class io.spring.initializr.metadata.Dependency
- getFallbackApplicationName() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getFamily() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Os
-
Return the family of OS to match or
null
. - getFieldDeclarations() - Method in class io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
- getFieldDeclarations() - Method in class io.spring.initializr.generator.language.java.JavaTypeDeclaration
- getFile() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation
-
Return the file activation settings, or
null
to not enable the profile based on the presence or absence of a file. - getFinalName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
-
Return the final name of the artifact.
- getFinalName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile.Settings
-
Return the final name of the artifact.
- getFormat() - Method in class io.spring.initializr.generator.version.Version
- getFunctionDeclarations() - Method in class io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
- getGeneral() - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore
- getGenerationTimestamp() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- getGoals() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Execution
-
Return the plugin gaols that this execution should invoke.
- getGoogleAnalyticsTrackingCode() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getGradle() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- 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.actuate.stat.ProjectRequestDocument
- 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.MavenDistributionManagement.Relocation
-
Return the new group ID of the dependency.
- getGroupId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtension
-
Return the group ID of the extension.
- 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
. - getGroupId() - Method in class io.spring.initializr.metadata.BillOfMaterials
- getGroupId() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getGroupId() - Method in class io.spring.initializr.metadata.Dependency
- getGroupId() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getGroupId() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getGroupId() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getGroupId() - Method in class io.spring.initializr.metadata.InitializrProperties
- getGroupId() - Method in class io.spring.initializr.web.project.ProjectRequest
- getHigherVersion() - Method in class io.spring.initializr.generator.version.VersionRange
- getHref() - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection.Link
- getHref() - Method in class io.spring.initializr.metadata.Link
- getId() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ClientInformation
- getId() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.DependencyInformation
- getId() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.VersionInformation
- getId() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.PluginMapping
-
Return the id of the plugin.
- 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.MavenDeveloper
-
Return the ID of the developer.
- getId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository
-
Return the identifier of the repository.
- getId() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site
-
Return the identifier of the repository.
- 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.maven.MavenProfile
-
Return the identifier of the profile.
- getId() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
-
Return the identifier of the repository.
- getId() - Method in class io.spring.initializr.generator.version.Version.Qualifier
- getId() - Method in class io.spring.initializr.metadata.MetadataElement
- getId() - Method in class io.spring.initializr.metadata.ServiceCapability
- getId() - Method in enum class io.spring.initializr.web.support.Agent.AgentId
- getId() - Method in class io.spring.initializr.web.support.Agent
- getImage() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService
- getImageTag() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService
- getImageWebsite() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService
- getImports() - Method in class io.spring.initializr.generator.language.Annotation
-
Return the imports this instance contributes.
- getImports() - Method in class io.spring.initializr.generator.language.CodeBlock
-
Return the imports this instance contributes.
- 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.
- getIndexName() - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- getIntellijIdea() - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore
- getInvalidApplicationNames() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getInvalidPackageNames() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getInvocations() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
-
Return the
invocations
of this task. - getIp() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ClientInformation
- getItems() - Method in class io.spring.initializr.generator.io.text.BulletedSection
-
Return an immutable list of the registered items.
- getItems() - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore.GitIgnoreSection
- getJavaVersion() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- getJavaVersion() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- getJavaVersion() - Method in class io.spring.initializr.web.project.ProjectRequest
- getJavaVersions() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getJavaVersions() - Method in class io.spring.initializr.metadata.InitializrProperties
- getJdk() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation
-
Specify the JDK(s) that should match for the profile to be activated, or
null
to not enable the profile based on the JDK. - getJvmTarget() - Method in interface io.spring.initializr.generator.spring.code.kotlin.KotlinProjectSettings
-
Return the
jvmTarget
to use. - getJvmTarget() - Method in class io.spring.initializr.generator.spring.code.kotlin.SimpleKotlinProjectSettings
- getKeywords() - Method in class io.spring.initializr.metadata.Dependency
- getKotlin() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getLanguage() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- getLanguage() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- 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. - getLanguage() - Method in class io.spring.initializr.web.project.ProjectRequest
- getLanguages() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getLanguages() - Method in class io.spring.initializr.metadata.InitializrProperties
- getLayout() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository
-
Return the repository layout.
- getLicenses() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
-
Return the licenses associated with the project.
- getLinks() - Method in class io.spring.initializr.metadata.Dependency
- 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.actuate.stat.ProjectRequestDocument.VersionInformation
- getMajor() - Method in class io.spring.initializr.generator.version.Version
- getMappings() - Method in class io.spring.initializr.metadata.BillOfMaterials
- getMappings() - Method in class io.spring.initializr.metadata.Dependency
-
Return the dependency mapping if an attribute of the dependency differs according to the Spring Boot version.
- getMappings() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- getMaven() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getMaxAttempts() - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- getMediaType() - Method in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
- getMessage() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- getMessage() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation
-
Return a message that provides more details about the relocation.
- getMetadata() - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- getMetadata() - Method in class io.spring.initializr.web.project.ProjectRequestEvent
-
Return the metadata that was used to generate the project.
- 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.actuate.stat.ProjectRequestDocument.VersionInformation
- getMinor() - Method in class io.spring.initializr.generator.version.Version
- getMissing() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.File
-
Return the file that should be missing for the profile to match or
null
. - 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.Attribute
-
Return the name of the attribute.
- 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.MavenDeveloper
-
Return the name of the developer.
- getName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository
-
Return the name of the repository.
- getName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site
-
Return the name of the repository.
- getName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense
-
Return the name of the license.
- 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.maven.MavenProfileActivation.Os
-
Return the name of the OS to match or
null
. - getName() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Property
-
Return the name of the property.
- getName() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
-
Return the name of the repository.
- getName() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService
- getName() - Method in class io.spring.initializr.generator.language.Annotation.Attribute
- getName() - Method in class io.spring.initializr.generator.language.Annotation
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getName() - Method in class io.spring.initializr.generator.language.ClassName
-
Return the fully qualified name.
- 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
-
Deprecated.
- getName() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
- getName() - Method in class io.spring.initializr.generator.language.java.JavaMethodInvocation
-
Deprecated.
- getName() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
-
Deprecated.
- getName() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
-
Deprecated.
- getName() - Method in class io.spring.initializr.generator.language.Parameter
-
Return the name of the 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.
- getName() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the name of this group.
- getName() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getName() - Method in class io.spring.initializr.metadata.InitializrProperties
- getName() - Method in class io.spring.initializr.metadata.MetadataElement
- getName() - Method in class io.spring.initializr.metadata.Repository
- getName() - Method in enum class io.spring.initializr.metadata.ServiceCapabilityType
- getName() - Method in class io.spring.initializr.web.project.ProjectRequest
- getName() - Method in enum class io.spring.initializr.web.support.Agent.AgentId
- getNested() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask
-
Return nested
tasks
. - getNetBeans() - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore
- 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
- getOrder() - Method in interface io.spring.initializr.generator.spring.build.BuildCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.build.BuildCustomizer.OrderedBuildCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.build.DependencyManagementBuildCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.build.gradle.GradleAnnotationProcessorScopeBuildCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.build.gradle.GradleConfigurationBuildCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.build.gradle.SpringBootPluginBuildCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.build.SimpleBuildCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.build.WarPackagingWebStarterBuildCustomizer
- getOrder() - Method in interface io.spring.initializr.generator.spring.code.MainApplicationTypeCustomizer
- getOrder() - Method in interface io.spring.initializr.generator.spring.code.MainCompilationUnitCustomizer
- getOrder() - Method in interface io.spring.initializr.generator.spring.code.MainSourceCodeCustomizer
- getOrder() - Method in interface io.spring.initializr.generator.spring.code.ServletInitializerCustomizer
- getOrder() - Method in interface io.spring.initializr.generator.spring.code.TestApplicationTypeCustomizer
- getOrder() - Method in interface io.spring.initializr.generator.spring.code.TestSourceCodeCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.configuration.WebFoldersContributor
- getOrder() - Method in interface io.spring.initializr.generator.spring.documentation.HelpDocumentCustomizer
- getOrder() - Method in class io.spring.initializr.generator.spring.documentation.RequestedDependenciesHelpDocumentCustomizer
- getOrder() - Method in interface io.spring.initializr.generator.spring.scm.git.GitIgnoreCustomizer
- getOrder() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the relative order of this BOM where lower values have higher priority.
- getOrganization() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
-
Return the organization's name of the developer.
- getOrganizationUrl() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
-
Return the associated organization's URL of the developer.
- getOriginal() - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Return the original
ProjectDescription
that is being tracked. - getOs() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation
-
Return the operating system activation settings, or
null
to not enable the profile based on the OS. - getPackageName() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- getPackageName() - Method in class io.spring.initializr.generator.language.ClassName
-
Return the package name.
- 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.
- getPackageName() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getPackageName() - Method in class io.spring.initializr.metadata.InitializrProperties
- getPackageName() - Method in class io.spring.initializr.web.project.ProjectRequest
- getPackaging() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- getPackaging() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- getPackaging() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
-
Return the
packaging
to use ornull
to use the defaultjar
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. - getPackaging() - Method in class io.spring.initializr.web.project.ProjectRequest
- getPackagings() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getPackagings() - Method in class io.spring.initializr.metadata.InitializrProperties
- getParameters() - Method in class io.spring.initializr.web.project.WebProjectRequest
-
Return the additional parameters that can be used to further identify the request.
- getParent() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
-
Return the
MavenParent
to use ornull
if this project has no parent. - getParent() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
- getPassword() - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- 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. - getPlatform() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- 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
. - getPluginMappings() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings
-
Return the
plugin mappings
, if any. - getPorts() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService
- getProjectAssetGenerator(ProjectDescription) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Return the
ProjectAssetGenerator
to use to generate the project structure for the specifiedProjectDescription
. - getProjectDescription() - Method in class io.spring.initializr.web.project.ProjectGenerationResult
-
Return the
ProjectDescription
that was used to generate the project. - getProjectDirectory() - Method in class io.spring.initializr.generator.test.project.ProjectStructure
-
Return the project directory.
- getProjectRequest() - Method in class io.spring.initializr.web.project.ProjectRequestEvent
-
Return the
ProjectRequest
used to generate the project. - getProperties() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
-
Return other properties associated with the developer.
- getProperty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation
-
Return the property to match to enable the profile, or
null
to not enable the profile based on a property. - getProperty() - Method in class io.spring.initializr.generator.version.VersionReference
-
Return the
VersionProperty
ornull
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
- getRange() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getRange() - Method in class io.spring.initializr.metadata.Dependency
- getRange() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getRel() - Method in class io.spring.initializr.metadata.Link
- getRelativePath() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenParent
-
Return the relative path of this parent.
- getRelativePath() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getRelocation() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement
-
Return the relocation information of the artifact if it has been moved to a new groupId and/or artifactId.
- getRepositories() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the repositories that are required if this BOM is required.
- getRepositories() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getRepositories() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getRepositories() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getRepository() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement
-
Return the information needed to deploy the artifacts generated by the project to a remote repository.
- getRepository() - Method in class io.spring.initializr.metadata.Dependency
- getRepository() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getRepository() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the default repository to associate to all dependencies of this group unless specified otherwise.
- getRequestedDependencies() - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- getRequestedDependencies() - Method in interface io.spring.initializr.generator.project.ProjectDescription
-
Return an immutable mapping of requested
dependencies
. - getResourcesDirectory() - Method in class io.spring.initializr.generator.language.SourceStructure
-
Return the resources
directory
of this structure. - getRestTemplate() - Method in class io.spring.initializr.actuate.stat.ProjectGenerationStatPublisher
- getReturnType() - Method in class io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration
- getReturnType() - Method in class io.spring.initializr.generator.language.java.JavaFieldDeclaration
- getRoles() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
-
Return the roles of the developer.
- getRootDirectory() - Method in class io.spring.initializr.generator.language.SourceStructure
-
Return the root
directory
of this structure. - getRootDirectory() - Method in class io.spring.initializr.web.project.ProjectGenerationResult
-
Return the root directory.
- getScm() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
-
Return the version control section of the project.
- getScope() - Method in class io.spring.initializr.generator.buildsystem.Dependency
-
The
scope
of the dependency. - getScope() - Method in class io.spring.initializr.metadata.Dependency
- getSections() - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
- getSeparator() - Method in class io.spring.initializr.generator.version.Version.Qualifier
- 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.
- getSettings() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the settings of this profile.
- getSimpleName() - Method in class io.spring.initializr.generator.language.ClassName
-
Return the simple name.
- getSite() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement
-
Return the information needed for deploying the web site of the project.
- getSnapshotRepository() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement
-
Return the information needed to deploy the snapshot artifacts generated by the project to a remote repository.
- 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. - getSpringBootMetadataUrl() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getStarter() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getStatements() - Method in class io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getStatements() - Method in class io.spring.initializr.generator.language.java.JavaMethodDeclaration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getStatements() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getSts() - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore
- getTag() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm
-
The tag of current code.
- getTags() - Method in class io.spring.initializr.metadata.Type
- 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
-
Deprecated.
- getTarget() - Method in class io.spring.initializr.generator.language.java.JavaMethodInvocation
-
Deprecated.
- getTarget() - Method in class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
-
Deprecated.
- getTargetClass() - Method in class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
-
Deprecated.
- getTargetPath() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResource
-
Return the directory structure to place the set of resources from a build.
- getTemplateVariables() - Method in class io.spring.initializr.metadata.Link
- 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.
- getTimestamp() - Method in class io.spring.initializr.web.project.ProjectRequestEvent
-
Return the timestamp at which the request was processed.
- getTimezone() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
-
Return the timezone associated with the developer.
- gettingStarted() - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
- GettingStartedSection - Class in io.spring.initializr.generator.spring.documentation
-
Section that provides links and other important references to get started.
- GettingStartedSection.Link - Class in io.spring.initializr.generator.spring.documentation
-
Internal representation of a link.
- getTitle() - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- getTitle() - Method in class io.spring.initializr.metadata.ServiceCapability
- getTopLevelFunctions() - Method in class io.spring.initializr.generator.language.kotlin.KotlinCompilationUnit
- getType() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- getType() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- 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.Attribute
-
Return the
GradleTask.Attribute.Type
of the attribute. - 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
-
Return the typ of the parameter.
- getType() - Method in class io.spring.initializr.metadata.Dependency
-
Return the type, can be
null
to indicate that the default type should be used (i.e. - getType() - Method in class io.spring.initializr.metadata.ServiceCapability
- getType() - Method in class io.spring.initializr.web.project.ProjectRequest
- getTypeDeclarations() - Method in class io.spring.initializr.generator.language.CompilationUnit
- getTypes() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getTypes() - Method in class io.spring.initializr.metadata.InitializrProperties
- getUniqueVersion() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository
-
Return whether to assign snapshots a unique version comprised of the timestamp and build number, or to use the same version each time.
- getUri() - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- getUrl() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
-
Return the URL of the developer.
- getUrl() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository
-
Return the url of the repository to use to upload artifacts.
- getUrl() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site
-
Return the url of the repository to use to upload the site.
- getUrl() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense
-
Return the URL of the license.
- getUrl() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm
-
The URL to the project's browsable SCM repository.
- getUrl() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
-
Return the url of the repository.
- getUrl() - Method in class io.spring.initializr.metadata.Repository
- getUsername() - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- getV1FormatCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- getV2FormatCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- getValue() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute
-
Return the value of the attribute to set or to append.
- getValue() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Setting
-
Return the value.
- getValue() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Property
-
Return the value of the property.
- 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. - getValue() - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- getValues() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.DependencyInformation
- getValues() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.InvalidDependencyInformation
- getValues() - Method in class io.spring.initializr.generator.language.Annotation.Attribute
- getVersion() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ClientInformation
- getVersion() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- 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.MavenDistributionManagement.Relocation
-
Return the new version of the dependency.
- getVersion() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtension
-
Return the version of the extension.
- 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.buildsystem.maven.MavenProfileActivation.Os
-
Return the version of the OS to match or
null
. - 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 interface io.spring.initializr.generator.spring.code.kotlin.KotlinProjectSettings
-
Return the version of Kotlin to use.
- getVersion() - Method in class io.spring.initializr.generator.spring.code.kotlin.SimpleKotlinProjectSettings
- getVersion() - Method in class io.spring.initializr.generator.version.Version.Qualifier
- getVersion() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the version of the BOM.
- getVersion() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getVersion() - Method in class io.spring.initializr.metadata.Dependency
-
Return the default version, can be
null
to indicate that the version is managed by the project and does not need to be specified. - getVersion() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- getVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getVersion() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getVersion() - Method in class io.spring.initializr.metadata.InitializrProperties
- getVersion() - Method in class io.spring.initializr.web.project.ProjectRequest
- getVersion() - Method in class io.spring.initializr.web.support.Agent
- getVersionProperty() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the
VersionProperty
to use to externalize the version of the BOM. - getVersionRequirement() - Method in class io.spring.initializr.metadata.Dependency
- getVscode() - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore
- getWarnings() - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
-
Return a section that can be used to inform the user that something happened when building this project.
- getWeight() - Method in class io.spring.initializr.metadata.Dependency
- gitIgnore(ObjectProvider<GitIgnoreCustomizer>) - Method in class io.spring.initializr.generator.spring.scm.git.GitProjectGenerationConfiguration
- GitIgnore - Class in io.spring.initializr.generator.spring.scm.git
-
Project's
.gitignore
. - GitIgnore() - Constructor for class io.spring.initializr.generator.spring.scm.git.GitIgnore
- GitIgnore.GitIgnoreSection - Class in io.spring.initializr.generator.spring.scm.git
-
Representation of a section of a
.gitignore
file. - gitIgnoreContributor(GitIgnore) - Method in class io.spring.initializr.generator.spring.scm.git.GitProjectGenerationConfiguration
- GitIgnoreContributor - Class in io.spring.initializr.generator.spring.scm.git
-
A
SingleResourceProjectContributor
that contributes a.gitignore
file to a project. - GitIgnoreContributor(GitIgnore) - Constructor for class io.spring.initializr.generator.spring.scm.git.GitIgnoreContributor
- GitIgnoreCustomizer - Interface in io.spring.initializr.generator.spring.scm.git
-
Callback for customizing a project's
GitIgnore
. - GitIgnoreSection(String) - Constructor for class io.spring.initializr.generator.spring.scm.git.GitIgnore.GitIgnoreSection
- GitProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.scm.git
-
Configuration for Git-related contributions to a generated project.
- GitProjectGenerationConfiguration() - Constructor for class io.spring.initializr.generator.spring.scm.git.GitProjectGenerationConfiguration
- goal(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ExecutionBuilder
-
Add a goal to invoke for this execution.
- gradle(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- Gradle() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Gradle
- GradleAnnotationProcessorScopeBuildCustomizer - Class in io.spring.initializr.generator.spring.build.gradle
-
Gradle
BuildCustomizer
that adds a workaround so that annotation processors are properly detected when using the `annotationProcessor` scope. - GradleAnnotationProcessorScopeBuildCustomizer() - Constructor for class io.spring.initializr.generator.spring.build.gradle.GradleAnnotationProcessorScopeBuildCustomizer
- gradleBuild(ObjectProvider<BuildItemResolver>, ObjectProvider<BuildCustomizer<?>>) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- GradleBuild - Class in io.spring.initializr.generator.buildsystem.gradle
-
Gradle-specific build configuration.
- GradleBuild() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
-
Create a new Gradle build without a build item resolver.
- GradleBuild(BuildItemResolver) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
-
Create a new Gradle build using the specified
BuildItemResolver
. - GradleBuildAssert<SELF extends GradleBuildAssert<SELF>> - Class in io.spring.initializr.generator.test.buildsystem.gradle
-
Base class for Gradle build assertions.
- GradleBuildAssert(String, Class<?>) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.GradleBuildAssert
- gradleBuildProjectContributor(GroovyDslGradleBuildWriter, GradleBuild) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- GradleBuildProjectContributor - Class in io.spring.initializr.generator.spring.build.gradle
-
ProjectContributor
for the project's main build file. - GradleBuildscript - Class in io.spring.initializr.generator.buildsystem.gradle
-
buildscript
section of aGradleBuild
. - 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
. - GradleBuildSettings.PluginMapping - Class in io.spring.initializr.generator.buildsystem.gradle
-
Map a plugin identifier to a plugin implementation artifact.
- 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
- gradleConfigurationBuildCustomizer() - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- GradleConfigurationBuildCustomizer - Class in io.spring.initializr.generator.spring.build.gradle
-
Gradle
BuildCustomizer
that creates the necessaryconfiguration
. - GradleConfigurationBuildCustomizer() - Constructor for class io.spring.initializr.generator.spring.build.gradle.GradleConfigurationBuildCustomizer
- 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.
- gradleGitIgnoreCustomizer() - Method in class io.spring.initializr.generator.spring.scm.git.GitProjectGenerationConfiguration
- gradleKtsBuildProjectContributor(KotlinDslGradleBuildWriter, GradleBuild) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- 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
- GradleProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.build.gradle
-
Configuration for contributions specific to the generation of a project that will use Gradle as its build system.
- GradleProjectGenerationConfiguration(IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- GradleSettingsAssert<SELF extends GradleSettingsAssert<SELF>> - Class in io.spring.initializr.generator.test.buildsystem.gradle
-
Base class for Gradle settings assertions.
- GradleSettingsAssert(String, Class<?>) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.GradleSettingsAssert
- GradleSettingsWriter - Class in io.spring.initializr.generator.buildsystem.gradle
-
GradleBuild
settings writer abstraction. - GradleSettingsWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleSettingsWriter
- GradleSnippet - Class in io.spring.initializr.generator.buildsystem.gradle
-
A free-form
snippet
to add to a Gradle build. - GradleSnippetContainer - Class in io.spring.initializr.generator.buildsystem.gradle
-
A container for Gradle snippets.
- GradleSnippetContainer() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GradleSnippetContainer
- 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.Attribute - Class in io.spring.initializr.generator.buildsystem.gradle
-
An attribute of a task.
- GradleTask.Attribute.Type - Enum Class in io.spring.initializr.generator.buildsystem.gradle
- 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
. - groovyDslGradleBuild() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert this module has a
build.gradle
and return anassert
for thebuild.gradle
file of this module, to allow chaining of gradle-specific assertions from this call. - GroovyDslGradleBuildAssert - Class in io.spring.initializr.generator.test.buildsystem.gradle
-
Simple assertions for a gradle build using the Groovy DSL.
- GroovyDslGradleBuildAssert(String) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.GroovyDslGradleBuildAssert
- GroovyDslGradleBuildAssert(Path) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.GroovyDslGradleBuildAssert
- GroovyDslGradleBuildWriter - Class in io.spring.initializr.generator.buildsystem.gradle
-
A
GradleBuild
writer forbuild.gradle
. - GroovyDslGradleBuildWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
- GroovyDslGradleSettingsAssert - Class in io.spring.initializr.generator.test.buildsystem.gradle
-
Simple assertions for a gradle settings using the Groovy DSL.
- GroovyDslGradleSettingsAssert(String) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.GroovyDslGradleSettingsAssert
- GroovyDslGradleSettingsWriter - Class in io.spring.initializr.generator.buildsystem.gradle
-
A
GradleBuild
writer forsettings.gradle
. - GroovyDslGradleSettingsWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleSettingsWriter
- GroovyExpression - Class in io.spring.initializr.generator.language.groovy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- GroovyExpression() - Constructor for class io.spring.initializr.generator.language.groovy.GroovyExpression
-
Deprecated.
- GroovyExpressionStatement - Class in io.spring.initializr.generator.language.groovy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- GroovyExpressionStatement(GroovyExpression) - Constructor for class io.spring.initializr.generator.language.groovy.GroovyExpressionStatement
-
Deprecated.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- GroovyMethodInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.groovy.GroovyMethodInvocation
-
Deprecated.
- groovyPluginContributor() - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- GroovyProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.code.groovy
-
Configuration for contributions specific to the generation of a project that will use Groovy as its language.
- GroovyProjectGenerationConfiguration(ProjectDescription, IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.spring.code.groovy.GroovyProjectGenerationConfiguration
- GroovyReturnStatement - Class in io.spring.initializr.generator.language.groovy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- GroovyReturnStatement(GroovyExpression) - Constructor for class io.spring.initializr.generator.language.groovy.GroovyReturnStatement
-
Deprecated.
- 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 writesSourceCode
in Groovy. - GroovySourceCodeWriter(IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.language.groovy.GroovySourceCodeWriter
- GroovyStatement - Class in io.spring.initializr.generator.language.groovy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- GroovyStatement() - Constructor for class io.spring.initializr.generator.language.groovy.GroovyStatement
-
Deprecated.
- 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
- groupId(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation.Builder
-
Specify the new group ID of the dependency.
- guides() - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
H
- HAL_JSON_CONTENT_TYPE - Static variable in class io.spring.initializr.web.controller.ProjectMetadataController
-
HAL JSON content type.
- handleEvent(ProjectRequestEvent) - Method in class io.spring.initializr.actuate.stat.ProjectGenerationStatPublisher
- has(I) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
-
Specify if this container has an item with the specified id.
- has(ClassName) - Method in class io.spring.initializr.generator.language.AnnotationContainer
-
Specify if this container has a an annotation with the specified
ClassName
. - 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) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
-
Specify if this container has a profile with the specified
id
. - 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.
- has(String) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeServiceContainer
-
Specify if this container has a service customization with the specified
name
. - has(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtensionContainer
-
Specify if this container has a extension with the specified
groupId
andartifactId
. - has(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
-
Specify if this container has a plugin with the specified
groupId
andartifactId
. - hasArtifactId(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
uses the specifiedartifactId
. - hasBom(String, String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified bom. - hasBomsSize(int) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified number of boms. - hasDependenciesSize(int) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified number of dependencies. - hasDependency(Dependency) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified dependency. - hasDependency(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified dependency with no version and compile scope. - hasDependency(String, String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified dependency with compile scope. - hasDependency(String, String, String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified dependency with the specified scope. - hasDescription(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
uses the specifieddescription
. - hasFacet(Build, String) - Method in class io.spring.initializr.generator.spring.build.BuildMetadataResolver
-
Specify if the given
Build
has the givenfacet
enabled. - hasGradleWrapper() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert the module defines the Gradle wrapper.
- hasGroovyDslGradleBuild() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert the module defines a
build.gradle
. - hasGroupId(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
uses the specifiedgroupId
. - hashCode() - Method in class io.spring.initializr.generator.buildsystem.Dependency.Exclusion
- hashCode() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute
- hashCode() - Method in class io.spring.initializr.generator.language.ClassName
- 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
- hashCode() - Method in class io.spring.initializr.metadata.Repository
- hasKotlinDslGradleBuild() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert the module defines a
build.gradle.kts
. - hasMainPackage(String) - Method in class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
-
Assert that the main source defines the specified package.
- hasMainResource(String) - Method in class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
-
Assert that the main resources defines the specified resource.
- hasMainSource(String, String) - Method in class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
-
Assert that the main source defines the specified type.
- hasMavenBuild() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert the module defines a
pom.xml
. - hasMavenWrapper() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert the module defines the Maven wrapper.
- hasName(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
uses the specifiedname
. - hasPackaging(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
uses the specifiedpackaging
. - hasParent(String, String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified parent. - hasPlugin(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GroovyDslGradleBuildAssert
-
Assert
build.gradle
defines a plugin with the specified id. - hasPlugin(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.KotlinDslGradleBuildAssert
-
Assert
build.gradle.kts
defines a plugin with the specified id. - hasPlugin(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GroovyDslGradleBuildAssert
-
Assert
build.gradle
defines a plugin with the specified id and version. - hasPlugin(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.KotlinDslGradleBuildAssert
-
Assert
build.gradle.kts
defines a plugin with the specified id and version. - hasProfile(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines a profile with the specifiedid
. - hasProjectName(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GradleSettingsAssert
-
Assert the Gradle
settings
defines the specified project name. - hasProperty(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GradleBuildAssert
-
Assert the Gradle
build
defines a top-level property with the specified name and value. - hasProperty(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GradleSettingsAssert
-
Assert the Gradle
settings
defines a property with the specified name and value. - hasProperty(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified property. - hasRepositoriesSize(int) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified number of repositories. - hasRepository(String, String, String, Boolean) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
defines the specified repository. - hasResult() - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.InvocationResult
-
Return true if a result in present.
- hasSameContentAs(Resource) - Method in class io.spring.initializr.generator.test.io.AbstractTextAssert
-
Assert this text has the same content as the content defined by the specified
Resource
. - hasSourceCompatibility(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GradleBuildAssert
-
Assert the Gradle
build
uses a source compatibility for the specified java version. - hasTestPackage(String) - Method in class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
-
Assert that the test source defines the specified package.
- hasTestSource(String, String) - Method in class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
-
Assert that the test source defines the specified type.
- hasText(String, String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
contains the specified value at the specified path. - hasVersion(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GradleBuildAssert
-
Assert the Gradle
build
uses the specifiedversion
. - hasVersion(String) - Method in class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
-
Assert
pom.xml
uses the specifiedversion
. - helpDocument(ObjectProvider<MustacheTemplateRenderer>, ObjectProvider<HelpDocumentCustomizer>) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectGenerationConfiguration
- HelpDocument - Class in io.spring.initializr.generator.spring.documentation
-
Project's help document intended to give additional references to the users.
- HelpDocument(MustacheTemplateRenderer) - Constructor for class io.spring.initializr.generator.spring.documentation.HelpDocument
- HelpDocumentCustomizer - Interface in io.spring.initializr.generator.spring.documentation
-
Callback for customizing a project's
HelpDocument
. - helpDocumentGitIgnoreCustomizer(HelpDocument) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectGenerationDefaultContributorsConfiguration
- helpDocumentProjectContributor(HelpDocument) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectGenerationConfiguration
- HelpDocumentProjectContributor - Class in io.spring.initializr.generator.spring.documentation
-
ProjectContributor
for the project'sHELP.md
file. - HelpDocumentProjectContributor(HelpDocument) - Constructor for class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectContributor
- HelpDocumentProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.documentation
-
Configuration for contributions specific to the help documentation of a project.
- HelpDocumentProjectGenerationConfiguration() - Constructor for class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectGenerationConfiguration
- HelpDocumentProjectGenerationDefaultContributorsConfiguration - Class in io.spring.initializr.generator.spring.documentation
-
Default
HelpDocument
contributors. - HelpDocumentProjectGenerationDefaultContributorsConfiguration() - Constructor for class io.spring.initializr.generator.spring.documentation.HelpDocumentProjectGenerationDefaultContributorsConfiguration
- HIERARCHICAL_MULTI_SELECT - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A hierarchical set of values (values in values) with the ability to select multiple values.
- HTTPIE - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
HTTPie.
I
- id() - Method in interface io.spring.initializr.generator.buildsystem.BuildSystem
-
The id of the build system.
- id() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
- id() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem
- id() - Element in annotation interface io.spring.initializr.generator.condition.ConditionalOnBuildSystem
-
The ID of the
BuildSystem
that should be checked. - id() - Method in class io.spring.initializr.generator.language.AbstractLanguage
- id() - Method in interface io.spring.initializr.generator.language.Language
-
Return the language identifier.
- id() - Method in class io.spring.initializr.generator.packaging.jar.JarPackaging
- id() - Method in interface io.spring.initializr.generator.packaging.Packaging
- id() - Method in class io.spring.initializr.generator.packaging.war.WarPackaging
- id(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Set the ID of the developer.
- id(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
-
Set the id of the repository.
- id(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site.Builder
-
Set the id of the repository.
- id(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
-
Return the profile with the specified
id
. - id(String) - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
-
Set the id of the repository.
- ID - Static variable in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
-
Gradle
BuildSystem
identifier. - ID - Static variable in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem
-
Maven
BuildSystem
identifier. - 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 - Static variable in class io.spring.initializr.generator.packaging.jar.JarPackaging
-
Jar
Packaging
identifier. - ID - Static variable in class io.spring.initializr.generator.packaging.war.WarPackaging
-
War
Packaging
identifier. - ids() - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
-
Return a
Stream
of registered identifiers. - ids() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
-
Return a
Stream
of registered profile identifiers. - ifApplicationNameChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
applicationName
is different on the original source project description than the specified project description. - ifArtifactIdChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
artifactId
is different on the original source project description than the specified project description. - ifBaseDirectoryChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
baseDirectory
is different on the original source project description than the specified project description. - ifBuildSystemChanged(ProjectDescription, BiConsumer<BuildSystem, BuildSystem>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
buildSystem
is different on the original source project description than the specified project description. - ifDescriptionChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
description
is different on the original source project description than the specified project description. - ifGroupIdChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
groupId
is different on the original source project description than the specified project description. - ifLanguageChanged(ProjectDescription, BiConsumer<Language, Language>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
language
is different on the original source project description than the specified project description. - ifNameChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
name
is different on the original source project description than the specified project description. - ifPackageNameChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
packageName
is different on the original source project description than the specified project description. - ifPackagingChanged(ProjectDescription, BiConsumer<Packaging, Packaging>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
packaging
is different on the original source project description than the specified project description. - ifPlatformVersionChanged(ProjectDescription, BiConsumer<Version, Version>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
platformVersion
is different on the original source project description than the specified project description. - ifVersionChanged(ProjectDescription, BiConsumer<String, String>) - Method in class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Calls the specified consumer if the
version
is different on the original source project description than the specified project description. - image(String) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- imageAndTag(String) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- imageTag(String) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- imageWebsite(String) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- importedTypes() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSnippetContainer
-
Return the fully qualified name of types to import.
- 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() - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- 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
- initialize(InitializrMetadata) - Method in class io.spring.initializr.web.project.WebProjectRequest
-
Initialize the state of this request with defaults defined in the
metadata
. - initializeCommandLineModel(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- initializeSpringBootCliModel(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- InitializrActuatorEndpointsAutoConfiguration - Class in io.spring.initializr.actuate.autoconfigure
-
Auto-configuration
to improve actuator endpoints with initializr specific information. - InitializrActuatorEndpointsAutoConfiguration() - Constructor for class io.spring.initializr.actuate.autoconfigure.InitializrActuatorEndpointsAutoConfiguration
- InitializrAutoConfiguration - Class in io.spring.initializr.web.autoconfigure
-
Auto-configuration
to configure Spring initializr. - InitializrAutoConfiguration() - Constructor for class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- InitializrConfiguration - Class in io.spring.initializr.metadata
-
Various configuration options used by the service.
- InitializrConfiguration() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration
- InitializrConfiguration.Env - Class in io.spring.initializr.metadata
-
Defines additional environment settings.
- InitializrConfiguration.Env.Gradle - Class in io.spring.initializr.metadata
-
Gradle details.
- InitializrConfiguration.Env.Kotlin - Class in io.spring.initializr.metadata
-
Kotlin details.
- InitializrConfiguration.Env.Kotlin.Mapping - Class in io.spring.initializr.metadata
-
Map several attribute of the dependency for a given compatibility range.
- InitializrConfiguration.Env.Maven - Class in io.spring.initializr.metadata
-
Maven details.
- InitializrConfiguration.Env.Maven.ParentPom - Class in io.spring.initializr.metadata
-
Parent POM details.
- InitializrConfiguration.Platform - Class in io.spring.initializr.metadata
-
Platform-specific settings.
- InitializrDependencyManagementPluginVersionResolver - Class in io.spring.initializr.generator.spring.build.gradle
-
DependencyManagementPluginVersionResolver
that resolves the version from theInitializrMetadata
. - InitializrDependencyManagementPluginVersionResolver(InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.build.gradle.InitializrDependencyManagementPluginVersionResolver
- InitializrMetadata - Class in io.spring.initializr.metadata
-
Meta-data used to generate a project.
- InitializrMetadata() - Constructor for class io.spring.initializr.metadata.InitializrMetadata
- InitializrMetadata(InitializrConfiguration) - Constructor for class io.spring.initializr.metadata.InitializrMetadata
- InitializrMetadataBuilder - Class in io.spring.initializr.metadata
-
Builder for
InitializrMetadata
. - InitializrMetadataCustomizer - Interface in io.spring.initializr.metadata
-
Strategy interface used to customize the
InitializrMetadata
. - InitializrMetadataJsonMapper - Interface in io.spring.initializr.web.mapper
-
Generate a JSON representation of the metadata.
- InitializrMetadataKotlinVersionResolver - Class in io.spring.initializr.generator.spring.code.kotlin
-
KotlinVersionResolver
that resolves the version from theInitializrMetadata
. - InitializrMetadataKotlinVersionResolver(InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.code.kotlin.InitializrMetadataKotlinVersionResolver
- initializrMetadataMavenBuildCustomizer(ProjectDescription, InitializrMetadata) - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- initializrMetadataProvider(InitializrProperties, ObjectProvider<InitializrMetadataUpdateStrategy>) - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- InitializrMetadataProvider - Interface in io.spring.initializr.metadata
-
Provide the
InitializrMetadata
to use. - InitializrMetadataTestBuilder - Class in io.spring.initializr.generator.test
-
Easily create a
InitializrMetadata
instance for testing purposes. - InitializrMetadataTestBuilder() - Constructor for class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- InitializrMetadataUpdateStrategy - Interface in io.spring.initializr.web.support
-
A strategy interface for updating the
metadata
on a running instance. - InitializrMetadataV21JsonMapper - Class in io.spring.initializr.web.mapper
-
A
InitializrMetadataJsonMapper
handling the metadata format for v2.1 - InitializrMetadataV21JsonMapper() - Constructor for class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- InitializrMetadataV22JsonMapper - Class in io.spring.initializr.web.mapper
-
A
InitializrMetadataJsonMapper
handling the metadata format for v2.2 - InitializrMetadataV22JsonMapper() - Constructor for class io.spring.initializr.web.mapper.InitializrMetadataV22JsonMapper
- InitializrMetadataV2JsonMapper - Class in io.spring.initializr.web.mapper
-
A
InitializrMetadataJsonMapper
handling the metadata format for v2. - InitializrMetadataV2JsonMapper() - Constructor for class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- InitializrMetadataVersion - Enum Class in io.spring.initializr.web.mapper
-
Define the supported metadata version.
- InitializrProperties - Class in io.spring.initializr.metadata
-
Configuration of the initializr service.
- InitializrProperties() - Constructor for class io.spring.initializr.metadata.InitializrProperties
- InitializrProperties.SimpleElement - Class in io.spring.initializr.metadata
-
A simple element from the properties.
- InitializrWebConfig - Class in io.spring.initializr.web.autoconfigure
-
Spring Initializr web configuration.
- InitializrWebConfig() - Constructor for class io.spring.initializr.web.autoconfigure.InitializrWebConfig
- INSTANCE - Static variable in class io.spring.initializr.generator.buildsystem.DependencyComparator
-
A default stateless instance.
- INTELLIJ_IDEA - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
IntelliJ IDEA.
- InvalidDependencyInformation(List<String>) - Constructor for class io.spring.initializr.actuate.stat.ProjectRequestDocument.InvalidDependencyInformation
- InvalidInitializrMetadataException - Exception in io.spring.initializr.metadata
-
Thrown when the configuration defines invalid metadata.
- InvalidInitializrMetadataException(String) - Constructor for exception io.spring.initializr.metadata.InvalidInitializrMetadataException
- InvalidInitializrMetadataException(String, Throwable) - Constructor for exception io.spring.initializr.metadata.InvalidInitializrMetadataException
- invalidMetadataRequest(HttpServletResponse, InvalidInitializrMetadataException) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- invalidProjectRequest(HttpServletResponse, InvalidProjectRequestException) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- invalidProjectRequest(HttpServletResponse, InvalidProjectRequestException) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- InvalidProjectRequestException - Exception in io.spring.initializr.web.project
-
Thrown when a
ProjectRequest
is invalid. - InvalidProjectRequestException(String) - Constructor for exception io.spring.initializr.web.project.InvalidProjectRequestException
- InvalidVersionException - Exception in io.spring.initializr.generator.version
-
Thrown if a input represents an invalid version.
- InvalidVersionException(String) - Constructor for exception io.spring.initializr.generator.version.InvalidVersionException
- InvalidVersionException(String, Throwable) - 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(C, Supplier<R>) - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.Callbacks
- invoke(String, String...) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
-
Invoke a task method.
- invoke(Consumer<C>) - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.Callback
-
Invoke the callback instance where the callback method returns void.
- invoke(Consumer<C>) - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.Callbacks
-
Invoke the callback instances where the callback method returns void.
- invokeAnd(Function<C, R>) - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.Callback
-
Invoke the callback instance where the callback method returns a result.
- invokeAnd(Function<C, R>) - Method in class io.spring.initializr.generator.spring.util.LambdaSafe.Callbacks
-
Invoke the callback instances where the callback method returns a result.
- invokeBuildGeneration(R) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Invokes the project generation API that knows how to just write the build file.
- invokeProjectGeneration(MutableProjectDescription, AbstractProjectGenerationTester.ProjectGenerationInvoker<T>) - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- invokeProjectStructureGeneration(R) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Invokes the project generation API that generates the entire project structure for the specified
ProjectRequest
. - io.spring.initializr.actuate.autoconfigure - package io.spring.initializr.actuate.autoconfigure
-
Auto-configuration for Actuator concerns.
- io.spring.initializr.actuate.info - package io.spring.initializr.actuate.info
-
Application info for service metadata.
- io.spring.initializr.actuate.stat - package io.spring.initializr.actuate.stat
-
Project statistics support.
- 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.container.docker.compose - package io.spring.initializr.generator.container.docker.compose
-
Docker Compose support.
- 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.spring.build - package io.spring.initializr.generator.spring.build
-
Build contributors.
- io.spring.initializr.generator.spring.build.gradle - package io.spring.initializr.generator.spring.build.gradle
-
Gradle build contributors.
- io.spring.initializr.generator.spring.build.maven - package io.spring.initializr.generator.spring.build.maven
-
Maven build contributors.
- io.spring.initializr.generator.spring.code - package io.spring.initializr.generator.spring.code
-
Code contributors.
- io.spring.initializr.generator.spring.code.groovy - package io.spring.initializr.generator.spring.code.groovy
-
Groovy code contributors.
- io.spring.initializr.generator.spring.code.java - package io.spring.initializr.generator.spring.code.java
-
Java code contributors.
- io.spring.initializr.generator.spring.code.kotlin - package io.spring.initializr.generator.spring.code.kotlin
-
Kotlin code contributors.
- io.spring.initializr.generator.spring.configuration - package io.spring.initializr.generator.spring.configuration
-
Configuration contributors.
- io.spring.initializr.generator.spring.container.docker.compose - package io.spring.initializr.generator.spring.container.docker.compose
-
Support for Docker Compose.
- io.spring.initializr.generator.spring.dependency.devtools - package io.spring.initializr.generator.spring.dependency.devtools
-
Customizations for Spring Boot DevTools.
- io.spring.initializr.generator.spring.documentation - package io.spring.initializr.generator.spring.documentation
-
Documentation contributors.
- io.spring.initializr.generator.spring.scm.git - package io.spring.initializr.generator.spring.scm.git
-
Git contributors.
- io.spring.initializr.generator.spring.util - package io.spring.initializr.generator.spring.util
-
Miscellaneous utility classes.
- io.spring.initializr.generator.test - package io.spring.initializr.generator.test
-
Support for testing project generation.
- io.spring.initializr.generator.test.buildsystem.gradle - package io.spring.initializr.generator.test.buildsystem.gradle
-
Support for testing a Gradle build.
- io.spring.initializr.generator.test.buildsystem.maven - package io.spring.initializr.generator.test.buildsystem.maven
-
Support for testing a Maven build.
- io.spring.initializr.generator.test.io - package io.spring.initializr.generator.test.io
-
Support for testing project assets.
- io.spring.initializr.generator.test.project - package io.spring.initializr.generator.test.project
-
Support for testing project generation.
- io.spring.initializr.generator.version - package io.spring.initializr.generator.version
-
Version support classes.
- io.spring.initializr.metadata - package io.spring.initializr.metadata
-
Project metadata support.
- io.spring.initializr.metadata.support - package io.spring.initializr.metadata.support
-
Project metadata support classes.
- io.spring.initializr.web.autoconfigure - package io.spring.initializr.web.autoconfigure
-
Auto-configuration for project generator and web endpoints.
- io.spring.initializr.web.controller - package io.spring.initializr.web.controller
-
Project generation controllers.
- io.spring.initializr.web.mapper - package io.spring.initializr.web.mapper
-
Metadata json mapping.
- io.spring.initializr.web.project - package io.spring.initializr.web.project
-
Project generation handling.
- io.spring.initializr.web.support - package io.spring.initializr.web.support
-
Support classes for web endpoints.
- isApply() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePlugin
-
Return whether the plugin should be applied.
- isCompatibleVersion(Version) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
-
Specify whether the specified platform version is supported.
- isDefault() - Method in class io.spring.initializr.metadata.DefaultMetadataElement
- 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.GradleSnippetContainer
-
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.MavenDistributionManagement.DeploymentRepository
- isEmpty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement
- isEmpty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation
- isEmpty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site
- isEmpty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtensionContainer
-
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.MavenProfileActivation
-
Specify if this activation has any non-default value.
- isEmpty() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
-
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.maven.MavenScm
- isEmpty() - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
-
Specify if this container is empty.
- isEmpty() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeServiceContainer
-
Specify if this container is empty.
- isEmpty() - Method in class io.spring.initializr.generator.io.text.BulletedSection
-
Specify whether this section is empty.
- isEmpty() - Method in class io.spring.initializr.generator.language.AnnotationContainer
-
Specify if this container is empty.
- isEmpty() - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
- isEmpty() - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
- isEmpty() - Method in class io.spring.initializr.generator.spring.documentation.PreDefinedSection
- isEmpty() - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore
- 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.
- isForceSsl() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- isHigherInclusive() - Method in class io.spring.initializr.generator.version.VersionRange
- isIncludeSpringBootBom() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- 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.
- isInvalid() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- isInvalid() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.InvalidDependencyInformation
- 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.
- isReleasesEnabled() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
-
Return whether releases are enabled on the repository.
- isReleasesEnabled() - Method in class io.spring.initializr.metadata.Repository
- isSnapshotsEnabled() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository
-
Return whether snapshots are enabled on the repository.
- isSnapshotsEnabled() - Method in class io.spring.initializr.metadata.Repository
- isSpringBootStarterParent(InitializrConfiguration.Env.Maven.ParentPom) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
-
Check if the specified
InitializrConfiguration.Env.Maven.ParentPom
is the default spring boot starter parent. - isStarter() - Method in class io.spring.initializr.metadata.Dependency
- isTemplated() - Method in class io.spring.initializr.metadata.Link
- 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
-
Jar
Packaging
. - JarPackaging() - Constructor for class io.spring.initializr.generator.packaging.jar.JarPackaging
- JAVA_FORMATTING_OPTIONS - Static variable in class io.spring.initializr.generator.language.CodeBlock
-
Standard
CodeBlock.FormattingOptions
for Java. - JavaCompilationUnit - Class in io.spring.initializr.generator.language.java
-
A Java-specific
CompilationUnit
. - JavaExpression - Class in io.spring.initializr.generator.language.java
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- JavaExpression() - Constructor for class io.spring.initializr.generator.language.java.JavaExpression
-
Deprecated.
- JavaExpressionStatement - Class in io.spring.initializr.generator.language.java
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- JavaExpressionStatement(JavaExpression) - Constructor for class io.spring.initializr.generator.language.java.JavaExpressionStatement
-
Deprecated.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- JavaMethodInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.java.JavaMethodInvocation
-
Deprecated.
- javaPluginContributor() - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- JavaProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.code.java
-
Configuration for contributions specific to the generation of a project that will use Java as its language.
- JavaProjectGenerationConfiguration(ProjectDescription, IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.spring.code.java.JavaProjectGenerationConfiguration
- JavaReturnStatement - Class in io.spring.initializr.generator.language.java
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- JavaReturnStatement(JavaExpression) - Constructor for class io.spring.initializr.generator.language.java.JavaReturnStatement
-
Deprecated.
- JavaSourceCode - Class in io.spring.initializr.generator.language.java
-
Java
SourceCode
. - JavaSourceCode() - Constructor for class io.spring.initializr.generator.language.java.JavaSourceCode
- JavaSourceCodeWriter - Class in io.spring.initializr.generator.language.java
-
A
SourceCodeWriter
that writesSourceCode
in Java. - JavaSourceCodeWriter(IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.language.java.JavaSourceCodeWriter
- JavaStatement - Class in io.spring.initializr.generator.language.java
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- JavaStatement() - Constructor for class io.spring.initializr.generator.language.java.JavaStatement
-
Deprecated.
- JavaTypeDeclaration - Class in io.spring.initializr.generator.language.java
-
A
declaration
of a type written in Java. - JBOSS_FORGE - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
JBoss Forge.
- jdk(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
-
Specify the JDK(s) to match to enable the profile.
- JENKINSX - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Jenkins X.
- join(Iterable<CodeBlock>, String) - Static method in class io.spring.initializr.generator.language.CodeBlock
- joining(String) - Static method in class io.spring.initializr.generator.language.CodeBlock
- junit5TestStarterContributor() - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- junitJupiterSpringBootTestTypeCustomizer() - Method in class io.spring.initializr.generator.spring.code.SourceCodeProjectGenerationConfiguration
- junitJupiterTestStarterContributor() - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- JvmModuleAssert - Class in io.spring.initializr.generator.test.project
-
Assertions for a module with code for a particular
Language
. - JvmModuleAssert(Path, Language) - Constructor for class io.spring.initializr.generator.test.project.JvmModuleAssert
- 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
- Kotlin() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- KotlinCompilationUnit - Class in io.spring.initializr.generator.language.kotlin
-
A Kotlin-specific
CompilationUnit
. - kotlinDslGradleBuild() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert this module has a
build.gradle.kts
and return anassert
for thebuild.gradle.kts
file of this module, to allow chaining of gradle-specific assertions from this call. - KotlinDslGradleBuildAssert - Class in io.spring.initializr.generator.test.buildsystem.gradle
-
Simple assertions for a kotlin build using the kotlin DSL.
- KotlinDslGradleBuildAssert(String) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.KotlinDslGradleBuildAssert
- KotlinDslGradleBuildAssert(Path) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.KotlinDslGradleBuildAssert
- KotlinDslGradleBuildWriter - Class in io.spring.initializr.generator.buildsystem.gradle
-
A
GradleBuild
writer forbuild.gradle.kts
. - KotlinDslGradleBuildWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
- KotlinDslGradleSettingsAssert - Class in io.spring.initializr.generator.test.buildsystem.gradle
-
Simple assertions for a gradle settings using the Kotlin DSL.
- KotlinDslGradleSettingsAssert(String) - Constructor for class io.spring.initializr.generator.test.buildsystem.gradle.KotlinDslGradleSettingsAssert
- KotlinDslGradleSettingsWriter - Class in io.spring.initializr.generator.buildsystem.gradle
-
A
GradleBuild
writer forsettings.gradle.kts
. - KotlinDslGradleSettingsWriter() - Constructor for class io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleSettingsWriter
- KotlinExpression - Class in io.spring.initializr.generator.language.kotlin
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- KotlinExpression() - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinExpression
-
Deprecated.
- KotlinExpressionStatement - Class in io.spring.initializr.generator.language.kotlin
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- KotlinExpressionStatement(KotlinExpression) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinExpressionStatement
-
Deprecated.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- KotlinFunctionInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinFunctionInvocation
-
Deprecated.
- kotlinJacksonBuildCustomizer(InitializrMetadata) - Method in class io.spring.initializr.generator.spring.code.kotlin.KotlinProjectGenerationConfiguration
- KotlinJacksonBuildCustomizer - Class in io.spring.initializr.generator.spring.code.kotlin
-
A
BuildCustomizer
that automatically adds "jackson-module-kotlin" when Kotlin is used and a dependency has the "json" facet. - KotlinJacksonBuildCustomizer(InitializrMetadata, ProjectDescription) - Constructor for class io.spring.initializr.generator.spring.code.kotlin.KotlinJacksonBuildCustomizer
- KotlinJpaGradleBuildCustomizer - Class in io.spring.initializr.generator.spring.code.kotlin
-
BuildCustomizer
for Gradle that configures the JPA Kotlin plugin if a JPA related dependency is present. - KotlinJpaGradleBuildCustomizer(InitializrMetadata, KotlinProjectSettings) - Constructor for class io.spring.initializr.generator.spring.code.kotlin.KotlinJpaGradleBuildCustomizer
- KotlinJpaMavenBuildCustomizer - Class in io.spring.initializr.generator.spring.code.kotlin
-
A
BuildCustomizer
for Maven that configures the JPA Kotlin plugin if a JPA related dependency is present. - KotlinJpaMavenBuildCustomizer(InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.code.kotlin.KotlinJpaMavenBuildCustomizer
- 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 Class in io.spring.initializr.generator.language.kotlin
-
Basic modifiers for Kotlin.
- KotlinProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.code.kotlin
-
Configuration for contributions specific to the generation of a project that will use Kotlin as its language.
- KotlinProjectGenerationConfiguration(ProjectDescription, IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.spring.code.kotlin.KotlinProjectGenerationConfiguration
- kotlinProjectSettings(ObjectProvider<KotlinVersionResolver>, InitializrMetadata) - Method in class io.spring.initializr.generator.spring.code.kotlin.KotlinProjectGenerationConfiguration
- KotlinProjectSettings - Interface in io.spring.initializr.generator.spring.code.kotlin
-
Commons settings for Kotlin projects.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- KotlinReifiedFunctionInvocation(String, String, String...) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinReifiedFunctionInvocation
-
Deprecated.
- KotlinReturnStatement - Class in io.spring.initializr.generator.language.kotlin
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- KotlinReturnStatement(KotlinExpression) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinReturnStatement
-
Deprecated.
- 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 writesSourceCode
in Kotlin. - KotlinSourceCodeWriter(IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinSourceCodeWriter
- KotlinStatement - Class in io.spring.initializr.generator.language.kotlin
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.20.0 in favor of
CodeBlock
- KotlinStatement() - Constructor for class io.spring.initializr.generator.language.kotlin.KotlinStatement
-
Deprecated.
- KotlinTypeDeclaration - Class in io.spring.initializr.generator.language.kotlin
-
A
declaration
of a type written in Kotlin. - KotlinVersionResolver - Interface in io.spring.initializr.generator.spring.code.kotlin
-
Strategy for resolving a Kotlin version from a platform version.
L
- LambdaSafe - Class in io.spring.initializr.generator.spring.util
-
Utility that can be used to invoke lambdas in a safe way.
- LambdaSafe.Callback<C,
A> - Class in io.spring.initializr.generator.spring.util -
Represents a single callback that can be invoked in a lambda safe way.
- LambdaSafe.Callbacks<C,
A> - Class in io.spring.initializr.generator.spring.util -
Represents a collection of callbacks that can be invoked in a lambda safe way.
- LambdaSafe.InvocationResult<R> - Class in io.spring.initializr.generator.spring.util
-
The result of a callback which may be a value,
null
or absent entirely if the callback wasn't suitable. - 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
. - LATEINIT - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Declare a late-initialized property.
- layout(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
-
Set the repository layout, can be
default
orlegacy
. - licenses(MavenLicense...) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set the licenses of the project.
- lines() - Method in class io.spring.initializr.generator.test.io.AbstractTextAssert
-
Return an
assert
for the lines that constitute this text, to allow chaining of lines-specific assertions from this call. - link(String, Type) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- Link - Class in io.spring.initializr.metadata
-
Metadata for a link.
- Link() - Constructor for class io.spring.initializr.metadata.Link
- LinkMapper - Class in io.spring.initializr.web.mapper
-
Generate a json representation for
Link
. - links(ObjectNode, List<Type>, String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- links(ObjectNode, List<Type>, String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
M
- MainApplicationTypeCustomizer<T extends TypeDeclaration> - Interface in io.spring.initializr.generator.spring.code
-
Callback for customizing the application's main type.
- MainCompilationUnitCustomizer<T extends TypeDeclaration,
C extends CompilationUnit<T>> - Interface in io.spring.initializr.generator.spring.code -
Callback for customizing the application's main compilation unit.
- mainGroovySourceCodeProjectContributor(ObjectProvider<MainApplicationTypeCustomizer<?>>, ObjectProvider<MainCompilationUnitCustomizer<?, ?>>, ObjectProvider<MainSourceCodeCustomizer<?, ?, ?>>) - Method in class io.spring.initializr.generator.spring.code.groovy.GroovyProjectGenerationConfiguration
- mainJavaSourceCodeProjectContributor(ObjectProvider<MainApplicationTypeCustomizer<?>>, ObjectProvider<MainCompilationUnitCustomizer<?, ?>>, ObjectProvider<MainSourceCodeCustomizer<?, ?, ?>>) - Method in class io.spring.initializr.generator.spring.code.java.JavaProjectGenerationConfiguration
- mainKotlinSourceCodeProjectContributor(ObjectProvider<MainApplicationTypeCustomizer<?>>, ObjectProvider<MainCompilationUnitCustomizer<?, ?>>, ObjectProvider<MainSourceCodeCustomizer<?, ?, ?>>) - Method in class io.spring.initializr.generator.spring.code.kotlin.KotlinProjectGenerationConfiguration
- mainSource(String, String) - Method in class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
-
Assert that the main source defines the specified type and return an
assert
for it, to allow chaining of text-specific assertions from this call. - MainSourceCodeCustomizer<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> - Interface in io.spring.initializr.generator.spring.code -
Callback for customizing the application's main source code.
- MainSourceCodeProjectContributor<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> - Class in io.spring.initializr.generator.spring.code -
ProjectContributor
for the application's main source code. - MainSourceCodeProjectContributor(ProjectDescription, Supplier<S>, SourceCodeWriter<S>, ObjectProvider<MainApplicationTypeCustomizer<?>>, ObjectProvider<MainCompilationUnitCustomizer<?, ?>>, ObjectProvider<MainSourceCodeCustomizer<?, ?, ?>>) - Constructor for class io.spring.initializr.generator.spring.code.MainSourceCodeProjectContributor
- MANUAL - Enum constant in enum class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Distribution
-
Must be manually installed.
- mapDependency(Dependency) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- mapDependency(Dependency) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- mapDependencyGroup(DependencyGroup) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- mapLinks(List<Link>) - Static method in class io.spring.initializr.web.mapper.LinkMapper
-
Map the specified links to a json model.
- Mapping() - Constructor for class io.spring.initializr.metadata.BillOfMaterials.Mapping
- Mapping() - Constructor for class io.spring.initializr.metadata.Dependency.Mapping
- Mapping() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- mapPlugin(String, Dependency) - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.Builder
-
Map the plugin with the specified id to the specified
Dependency
. - mapType(Type) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- mapValue(MetadataElement) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- match(Version) - Method in class io.spring.initializr.generator.version.VersionRange
-
Specify if the
Version
matches this range. - match(Version) - Method in class io.spring.initializr.metadata.Dependency
-
Specify if this dependency is available for the specified Spring Boot version.
- matches(ProjectDescription, ConditionContext, AnnotatedTypeMetadata) - Method in class io.spring.initializr.generator.condition.ProjectGenerationCondition
- matches(ProjectDescription, ConditionContext, AnnotatedTypeMetadata) - Method in class io.spring.initializr.generator.spring.build.gradle.OnGradleVersionCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.spring.initializr.generator.condition.ProjectGenerationCondition
- Maven() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
- MAVEN_CENTRAL - Static variable in class io.spring.initializr.generator.buildsystem.MavenRepository
-
Maven Central.
- maven38WrapperContributor() - Method in class io.spring.initializr.generator.spring.build.maven.MavenProjectGenerationConfiguration
- mavenBuild() - Method in class io.spring.initializr.generator.test.project.AbstractModuleAssert
-
Assert this module has a
pom.xml
and return anassert
for thepom.xml
file of this module, to allow chaining of maven-specific assertions from this call. - mavenBuild(ObjectProvider<BuildItemResolver>, ObjectProvider<BuildCustomizer<?>>) - Method in class io.spring.initializr.generator.spring.build.maven.MavenProjectGenerationConfiguration
- MavenBuild - Class in io.spring.initializr.generator.buildsystem.maven
-
Maven-specific build configuration.
- MavenBuild() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuild
- MavenBuild(BuildItemResolver) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuild
- MavenBuildAssert - Class in io.spring.initializr.generator.test.buildsystem.maven
-
Assertions for a Maven build.
- MavenBuildAssert(String) - Constructor for class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
- MavenBuildAssert(Path) - Constructor for class io.spring.initializr.generator.test.buildsystem.maven.MavenBuildAssert
- mavenBuildProjectContributor(MavenBuild, IndentingWriterFactory) - Method in class io.spring.initializr.generator.spring.build.maven.MavenProjectGenerationConfiguration
- MavenBuildProjectContributor - Class in io.spring.initializr.generator.spring.build.maven
-
ProjectContributor
to contribute the files for aMavenBuild
. - MavenBuildProjectContributor(MavenBuild, IndentingWriterFactory) - Constructor for class io.spring.initializr.generator.spring.build.maven.MavenBuildProjectContributor
- MavenBuildSettings - Class in io.spring.initializr.generator.buildsystem.maven
-
Maven
BuildSettings
. - 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
BuildSettings
. - MavenBuildSystem - Class in io.spring.initializr.generator.buildsystem.maven
-
Maven
BuildSystem
. - MavenBuildSystem() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem
- MavenBuildWriter - Class in io.spring.initializr.generator.buildsystem.maven
-
A
MavenBuild
writer forpom.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.
- MavenDeveloper - Class in io.spring.initializr.generator.buildsystem.maven
-
A
<developer>
in a Maven pom. - MavenDeveloper.Builder - Class in io.spring.initializr.generator.buildsystem.maven
-
Builder for a
MavenDeveloper
. - MavenDistributionManagement - Class in io.spring.initializr.generator.buildsystem.maven
-
Maven
<distributionManagement>
section. - MavenDistributionManagement.Builder - Class in io.spring.initializr.generator.buildsystem.maven
- MavenDistributionManagement.DeploymentRepository - Class in io.spring.initializr.generator.buildsystem.maven
-
Describe where to deploy artifacts.
- MavenDistributionManagement.DeploymentRepository.Builder - Class in io.spring.initializr.generator.buildsystem.maven
- MavenDistributionManagement.Relocation - Class in io.spring.initializr.generator.buildsystem.maven
-
Relocation information of the artifact if it has been moved to a new groupId and/or artifactId.
- MavenDistributionManagement.Relocation.Builder - Class in io.spring.initializr.generator.buildsystem.maven
- MavenDistributionManagement.Site - Class in io.spring.initializr.generator.buildsystem.maven
-
Information needed for deploying the web site of the project.
- MavenDistributionManagement.Site.Builder - Class in io.spring.initializr.generator.buildsystem.maven
- MavenExtension - Class in io.spring.initializr.generator.buildsystem.maven
-
A build extension in a @
MavenBuild
. - MavenExtension(MavenExtension.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenExtension
- MavenExtension.Builder - Class in io.spring.initializr.generator.buildsystem.maven
- MavenExtensionContainer - Class in io.spring.initializr.generator.buildsystem.maven
-
A container for
maven extensions
. - MavenExtensionContainer() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenExtensionContainer
- mavenGitIgnoreCustomizer() - Method in class io.spring.initializr.generator.spring.scm.git.GitProjectGenerationConfiguration
- MavenLicense - Class in io.spring.initializr.generator.buildsystem.maven
-
A
<license>
in a Maven pom. - MavenLicense.Builder - Class in io.spring.initializr.generator.buildsystem.maven
-
Builder for a
MavenLicense
. - MavenLicense.Distribution - Enum Class in io.spring.initializr.generator.buildsystem.maven
-
Describes how the project may be legally distributed.
- 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
- MavenPlugin.ConfigurationBuilder - Class in io.spring.initializr.generator.buildsystem.maven
-
Builder for a
MavenPlugin.Configuration
. - MavenPlugin.Dependency - Class in io.spring.initializr.generator.buildsystem.maven
-
A
<dependency>
of aMavenPlugin
. - MavenPlugin.Execution - Class in io.spring.initializr.generator.buildsystem.maven
-
An
<execution>
of aMavenPlugin
. - 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
-
A setting in a
MavenPlugin.Configuration
. - MavenPluginContainer - Class in io.spring.initializr.generator.buildsystem.maven
-
A container for
MavenPlugin
s. - MavenPluginContainer() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
- MavenProfile - Class in io.spring.initializr.generator.buildsystem.maven
-
A profile in a
MavenBuild
. - MavenProfile(String, BuildItemResolver) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenProfile
- MavenProfile.Settings - Class in io.spring.initializr.generator.buildsystem.maven
-
Maven profile settings.
- MavenProfile.SettingsBuilder - Class in io.spring.initializr.generator.buildsystem.maven
-
Builder for
MavenProfile.Settings
. - MavenProfileActivation - Class in io.spring.initializr.generator.buildsystem.maven
-
A
profile
activation in aMavenBuild
. - MavenProfileActivation(MavenProfileActivation.Builder) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation
- MavenProfileActivation.Builder - Class in io.spring.initializr.generator.buildsystem.maven
-
Builder for
MavenProfileActivation
. - MavenProfileActivation.File - Class in io.spring.initializr.generator.buildsystem.maven
-
File activation settings.
- MavenProfileActivation.Os - Class in io.spring.initializr.generator.buildsystem.maven
-
Operating System activation settings.
- MavenProfileActivation.Property - Class in io.spring.initializr.generator.buildsystem.maven
-
Property activation settings.
- MavenProfileContainer - Class in io.spring.initializr.generator.buildsystem.maven
-
A container for
maven profiles
. - MavenProfileContainer(BuildItemResolver) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
-
Create an instance with the
BuildItemResolver
to use. - MavenProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.build.maven
-
Configuration for contributions specific to the generation of a project that will use Maven as its build system.
- MavenProjectGenerationConfiguration() - Constructor for class io.spring.initializr.generator.spring.build.maven.MavenProjectGenerationConfiguration
- 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
-
A
BuildItemContainer
implementation formaven repositories
. - MavenRepositoryContainer(Function<String, MavenRepository>) - Constructor for class io.spring.initializr.generator.buildsystem.MavenRepositoryContainer
-
Create an instance with the specified
itemResolver
. - 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
MavenResource
s. - MavenResourceContainer() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
- MavenScm - Class in io.spring.initializr.generator.buildsystem.maven
-
A version control section of a
MavenBuild
. - MavenScm.Builder - Class in io.spring.initializr.generator.buildsystem.maven
- mavenWarPackagingConfigurer() - Method in class io.spring.initializr.generator.spring.build.maven.MavenProjectGenerationConfiguration
- mavenWrapperContributor() - Method in class io.spring.initializr.generator.spring.build.maven.MavenProjectGenerationConfiguration
- merge(InitializrConfiguration) - Method in class io.spring.initializr.metadata.InitializrConfiguration
- merge(InitializrConfiguration.Env) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- merge(InitializrMetadata) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Merge this instance with the specified argument.
- merge(ServiceCapability<T>) - Method in class io.spring.initializr.metadata.ServiceCapability
-
Merge this capability with the specified argument.
- merge(String) - Method in class io.spring.initializr.metadata.TextCapability
- merge(List<DefaultMetadataElement>) - Method in class io.spring.initializr.metadata.SingleSelectCapability
- merge(List<DependencyGroup>) - Method in class io.spring.initializr.metadata.DependenciesCapability
- merge(List<Type>) - Method in class io.spring.initializr.metadata.TypeCapability
- merge(T) - Method in class io.spring.initializr.metadata.ServiceCapability
-
Merge the content of this instance with the specified content.
- message(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation.Builder
-
Specify a message that provides more details about the relocation.
- MetadataBuildItemMapper - Class in io.spring.initializr.metadata.support
-
An internal class used to easily translate metadata information to
Build
items. - MetadataBuildItemResolver - Class in io.spring.initializr.metadata.support
-
A
BuildItemResolver
that uses theInitializrMetadata
to resolve build items against a given platformVersion
. - MetadataBuildItemResolver(InitializrMetadata, Version) - Constructor for class io.spring.initializr.metadata.support.MetadataBuildItemResolver
-
Creates an instance for the specified
InitializrMetadata
andplatform version
. - MetadataElement - Class in io.spring.initializr.metadata
-
A basic metadata element.
- MetadataElement() - Constructor for class io.spring.initializr.metadata.MetadataElement
- MetadataElement(MetadataElement) - Constructor for class io.spring.initializr.metadata.MetadataElement
- MetadataElement(String, String) - Constructor for class io.spring.initializr.metadata.MetadataElement
- MetadataProjectDescriptionCustomizer - Class in io.spring.initializr.web.project
-
A
ProjectDescriptionCustomizer
that uses themetadata
to set default values for missing attributes if necessary. - MetadataProjectDescriptionCustomizer(InitializrMetadata) - Constructor for class io.spring.initializr.web.project.MetadataProjectDescriptionCustomizer
- metadataProvider - Variable in class io.spring.initializr.web.controller.AbstractMetadataController
- 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
- ModuleAssert - Class in io.spring.initializr.generator.test.project
-
Assertions for a module.
- ModuleAssert(Path) - Constructor for class io.spring.initializr.generator.test.project.ModuleAssert
- 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
-
Section
that uses aMustacheTemplateRenderer
. - 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) - Constructor for class io.spring.initializr.generator.io.template.MustacheTemplateRenderer
-
Create a new instance with the resource prefix to use.
- 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. - MutableProjectDescription - Class in io.spring.initializr.generator.project
-
A mutable implementation of
ProjectDescription
. - MutableProjectDescription() - Constructor for class io.spring.initializr.generator.project.MutableProjectDescription
- MutableProjectDescription(MutableProjectDescription) - Constructor for class io.spring.initializr.generator.project.MutableProjectDescription
-
Create a new instance with the state of the specified
source
.
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.maven.MavenDeveloper.Builder
-
Set the name of the developer.
- name(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
-
Set the name of the repository.
- name(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site.Builder
-
Set the name of the repository.
- name(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Builder
-
Set the name of the license.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.as of 0.20.0 in favor of
Annotation.of(ClassName)
- name(String, Consumer<Annotation.Builder>) - Static method in class io.spring.initializr.generator.language.Annotation
-
Deprecated, for removal: This API element is subject to removal in a future version.as of 0.20.0 in favor of
Annotation.of(ClassName)
- 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.
- NETBEANS - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Netbeans.
- newInstance(Map<Class<?>, Supplier<?>>, Consumer<ProjectGenerationContext>, Consumer<MutableProjectDescription>) - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- newInstance(Map<Class<?>, Supplier<?>>, Consumer<ProjectGenerationContext>, Consumer<MutableProjectDescription>) - Method in class io.spring.initializr.generator.test.project.ProjectAssetTester
- newInstance(Map<Class<?>, Supplier<?>>, Consumer<ProjectGenerationContext>, Consumer<MutableProjectDescription>) - Method in class io.spring.initializr.generator.test.project.ProjectGeneratorTester
- nextSteps() - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
- NO_OP - Static variable in interface io.spring.initializr.generator.buildsystem.BuildItemResolver
-
A default
BuildItemResolver
that bypass resolution. - NodeAssert - Class in io.spring.initializr.generator.test.io
-
AssertJ
AssertProvider
forNode
assertions. - NodeAssert(String) - Constructor for class io.spring.initializr.generator.test.io.NodeAssert
- NodeAssert(Path) - Constructor for class io.spring.initializr.generator.test.io.NodeAssert
- NodeAssert(Node) - Constructor for class io.spring.initializr.generator.test.io.NodeAssert
- nodeAtPath(String) - Method in class io.spring.initializr.generator.test.io.NodeAssert
- nodeFactory() - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- nodesAtPath(String) - Method in class io.spring.initializr.generator.test.io.NodeAssert
- noResult() - Static method in class io.spring.initializr.generator.spring.util.LambdaSafe.InvocationResult
-
Return an
LambdaSafe.InvocationResult
instance representing no result. - NX - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
NX.
O
- of(ClassName) - Static method in class io.spring.initializr.generator.language.Annotation
-
Initialize an annotation
Annotation.Builder
for the specified class name. - of(Class<?>) - Static method in class io.spring.initializr.generator.language.ClassName
- of(String) - Static method in class io.spring.initializr.generator.language.ClassName
-
Create a
ClassName
based on the specified fully qualified name. - of(String) - Static method in class io.spring.initializr.generator.version.VersionProperty
-
Create an internal
VersionProperty
. - of(String, boolean) - Static method in class io.spring.initializr.generator.version.VersionProperty
-
Create a
VersionProperty
. - of(String, ClassName) - Static method in class io.spring.initializr.generator.language.Parameter
-
Create a parameter with the specified name and
type
. - of(String, Class<?>) - Static method in class io.spring.initializr.generator.language.Parameter
-
Create a parameter with the specified name and
type
. - of(String, Object...) - Static method in class io.spring.initializr.generator.language.CodeBlock
-
Create a code block using the specified code and optional arguments.
- of(String, String) - Static method in class io.spring.initializr.generator.language.Parameter
-
Create a parameter with the specified name and type.
- of(R) - Static method in class io.spring.initializr.generator.spring.util.LambdaSafe.InvocationResult
-
Create a new
LambdaSafe.InvocationResult
instance with the specified value. - ofProperty(VersionProperty) - Static method in class io.spring.initializr.generator.version.VersionReference
- ofProperty(String) - Static method in class io.spring.initializr.generator.version.VersionReference
- ofStatement(String, Object...) - Static method in class io.spring.initializr.generator.language.CodeBlock
-
Create a code block with a single statement using the specified code and optional arguments.
- ofValue(String) - Static method in class io.spring.initializr.generator.version.VersionReference
- OnGradleVersionCondition - Class in io.spring.initializr.generator.spring.build.gradle
-
ProjectGenerationCondition
implementation forConditionalOnGradleVersion
. - OnGradleVersionCondition() - Constructor for class io.spring.initializr.generator.spring.build.gradle.OnGradleVersionCondition
- onlyReleases() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
-
Specify that the repository should only be used for releases.
- onlySnapshots() - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
-
Specify that the repository should only be used for snapshots.
- OPEN - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Allow to override a member.
- optional - Variable in class io.spring.initializr.generator.buildsystem.maven.MavenDependency
- optional(boolean) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDependency.Builder
-
Specify if the dependency is
optional
. - OptionalDependencyMavenBuildCustomizer - Class in io.spring.initializr.generator.spring.build.maven
-
Maven
BuildCustomizer
that sets the "optional" flag for a dependency. - OptionalDependencyMavenBuildCustomizer(String) - Constructor for class io.spring.initializr.generator.spring.build.maven.OptionalDependencyMavenBuildCustomizer
-
Create a new instance with the identifier for the dependency.
- order(int) - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
-
Set the order of the bom relative to other boms.
- ORDER - Static variable in class io.spring.initializr.generator.spring.build.gradle.SpringBootPluginBuildCustomizer
-
Order of this customizer.
- ordered(int, Consumer<B>) - Static method in interface io.spring.initializr.generator.spring.build.BuildCustomizer
-
Create a
BuildCustomizer
that is ordered with the specifiedorder
value. - OrderedBuildCustomizer(int, Consumer<B>) - Constructor for class io.spring.initializr.generator.spring.build.BuildCustomizer.OrderedBuildCustomizer
- organization(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Set the organization's name of the developer.
- organizationUrl(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Set the associated organization's URL of the developer.
- os(String, String, String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
-
Specify the OS to match to enable the profile.
- OVERRIDE - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Override a member.
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
-
Deprecated, for removal: This API element is subject to removal in a future version.in favor of
Parameter.of(String, String)
- Parameter.Builder - Class in io.spring.initializr.generator.language
-
Builder for creating a
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, to be resolved against the repository.
- parent(String, String, String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set the coordinates of the parent and its relative path.
- ParentPom() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- ParentPom(String, String, String, String) - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- 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. - Platform() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Platform
- pluginRepositories() - Method in class io.spring.initializr.generator.buildsystem.Build
-
Return the repository container to use to configure plugin repositories.
- pluginRepositories() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
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.
- plugins() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the plugin container to use to configure plugins.
- pom(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- ports(int...) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- ports(Collection<Integer>) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- PreDefinedSection - Class in io.spring.initializr.generator.spring.documentation
-
Section that is pre-defined and always present in the document.
- PreDefinedSection(String) - Constructor for class io.spring.initializr.generator.spring.documentation.PreDefinedSection
- print(String) - Method in class io.spring.initializr.generator.io.IndentingWriter
-
Write the specified text.
- println() - Method in class io.spring.initializr.generator.io.IndentingWriter
-
Write a new line.
- println(String) - Method in class io.spring.initializr.generator.io.IndentingWriter
-
Write the specified text and append a new line.
- PRIVATE - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Visible inside this class only.
- profiles() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
-
Return the profile container to use to configure profiles.
- ProjectAssetGenerator<T> - Interface in io.spring.initializr.generator.project
-
Generate project assets using a
ProjectGenerationContext
. - ProjectAssetTester - Class in io.spring.initializr.generator.test.project
-
A tester for project asset that does not detect available
contributors
and does not register any bean to the context. - ProjectAssetTester() - Constructor for class io.spring.initializr.generator.test.project.ProjectAssetTester
- 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.
- projectDescriptionBuildCustomizer(ProjectDescription) - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- ProjectDescriptionCustomizer - Interface in io.spring.initializr.generator.project
-
Callback for customizing a
ProjectDescription
. - ProjectDescriptionDiff - Class in io.spring.initializr.generator.project
-
Provides a convenient API for determining if certain fields on a
ProjectDescription
were modified. - ProjectDescriptionDiff(ProjectDescription) - Constructor for class io.spring.initializr.generator.project.ProjectDescriptionDiff
-
Create a
ProjectDescriptionDiff
that uses a copy of the specified description as its source. - ProjectDescriptionDiffFactory - Interface in io.spring.initializr.generator.project
-
A factory for
ProjectDescriptionDiff
. - projectDirectoryFactory() - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- ProjectDirectoryFactory - Interface in io.spring.initializr.generator.project
-
A factory of project directory.
- ProjectFailedEvent - Class in io.spring.initializr.web.project
-
Event published when an error occurred trying to generate a project.
- ProjectFailedEvent(ProjectRequest, InitializrMetadata, Exception) - Constructor for class io.spring.initializr.web.project.ProjectFailedEvent
- ProjectGeneratedEvent - Class in io.spring.initializr.web.project
-
Event published when a new project has been generated successfully.
- ProjectGeneratedEvent(ProjectRequest, InitializrMetadata) - Constructor for class io.spring.initializr.web.project.ProjectGeneratedEvent
- ProjectGenerationCondition - Class in io.spring.initializr.generator.condition
-
Base class for project generation
Conditions
that rely on the state of theProjectDescription
. - ProjectGenerationCondition() - Constructor for class io.spring.initializr.generator.condition.ProjectGenerationCondition
- ProjectGenerationConfiguration - Annotation Interface in io.spring.initializr.generator.project
-
Specialization of
Configuration
for configuration of project generation, withConfiguration.proxyBeanMethods()
set tofalse
by default. - 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
- ProjectGenerationController<R extends ProjectRequest> - Class in io.spring.initializr.web.controller
-
Base
RestController
that provides endpoints for project generation. - ProjectGenerationController(InitializrMetadataProvider, ProjectGenerationInvoker<R>) - Constructor for class io.spring.initializr.web.controller.ProjectGenerationController
- 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
- ProjectGenerationInvoker<R extends ProjectRequest> - Class in io.spring.initializr.web.project
-
Invokes the project generation API.
- ProjectGenerationInvoker(ApplicationContext, ProjectRequestToDescriptionConverter<R>) - Constructor for class io.spring.initializr.web.project.ProjectGenerationInvoker
- ProjectGenerationInvoker(ApplicationContext, ApplicationEventPublisher, ProjectRequestToDescriptionConverter<R>) - Constructor for class io.spring.initializr.web.project.ProjectGenerationInvoker
- ProjectGenerationResult - Class in io.spring.initializr.web.project
-
Result of project generation.
- ProjectGenerationStatPublisher - Class in io.spring.initializr.actuate.stat
-
Publish stats for each project generated to an Elastic index.
- ProjectGenerationStatPublisher(ProjectRequestDocumentFactory, StatsProperties, RestTemplateBuilder, RetryTemplate) - Constructor for class io.spring.initializr.actuate.stat.ProjectGenerationStatPublisher
- ProjectGenerator - Class in io.spring.initializr.generator.project
-
Main entry point for project generation that processes a
ProjectDescription
by creating a dedicatedProjectGenerationContext
with all availableProjectGenerationConfiguration
classes. - 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 theProjectGenerationContext
that disables bean definition overriding. - 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
. - ProjectGeneratorTester - Class in io.spring.initializr.generator.test.project
-
A tester class for
ProjectGenerator
. - ProjectGeneratorTester() - Constructor for class io.spring.initializr.generator.test.project.ProjectGeneratorTester
- ProjectMetadataController - Class in io.spring.initializr.web.controller
-
RestController
that exposes metadata and service configuration. - ProjectMetadataController(InitializrMetadataProvider, DependencyMetadataProvider) - Constructor for class io.spring.initializr.web.controller.ProjectMetadataController
- projectRequest(Map<String, String>) - Method in class io.spring.initializr.web.controller.DefaultProjectGenerationController
- projectRequest(Map<String, String>) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
-
Create an initialized
ProjectRequest
instance to use to bind the parameters of a project generation request. - ProjectRequest - Class in io.spring.initializr.web.project
-
The base settings of a project request.
- ProjectRequest() - Constructor for class io.spring.initializr.web.project.ProjectRequest
- ProjectRequestDocument - Class in io.spring.initializr.actuate.stat
-
Define the statistics of a project generation.
- ProjectRequestDocument() - Constructor for class io.spring.initializr.actuate.stat.ProjectRequestDocument
- ProjectRequestDocument.ClientInformation - Class in io.spring.initializr.actuate.stat
-
Client information.
- ProjectRequestDocument.DependencyInformation - Class in io.spring.initializr.actuate.stat
-
Dependencies information.
- ProjectRequestDocument.ErrorStateInformation - Class in io.spring.initializr.actuate.stat
-
Additional information about what part of the request is invalid.
- ProjectRequestDocument.InvalidDependencyInformation - Class in io.spring.initializr.actuate.stat
-
Invalid dependencies information.
- ProjectRequestDocument.VersionInformation - Class in io.spring.initializr.actuate.stat
-
Spring Boot version information.
- ProjectRequestDocumentFactory - Class in io.spring.initializr.actuate.stat
-
Create
ProjectRequestDocument
instances. - ProjectRequestDocumentFactory() - Constructor for class io.spring.initializr.actuate.stat.ProjectRequestDocumentFactory
- ProjectRequestEvent - Class in io.spring.initializr.web.project
-
Event published when a
ProjectRequest
has been processed. - ProjectRequestEvent(ProjectRequest, InitializrMetadata) - Constructor for class io.spring.initializr.web.project.ProjectRequestEvent
- ProjectRequestPlatformVersionTransformer - Interface in io.spring.initializr.web.project
-
Strategy interface to transform the platform version of a
ProjectRequest
. - ProjectRequestToDescriptionConverter<R extends ProjectRequest> - Interface in io.spring.initializr.web.project
-
Convert a
ProjectRequest
to aProjectDescription
. - ProjectStructure - Class in io.spring.initializr.generator.test.project
-
Represent a generated project structure and act as an entry point for AssertJ assertions.
- ProjectStructure(Path) - Constructor for class io.spring.initializr.generator.test.project.ProjectStructure
-
Create an instance based on the specified project
directory
. - properties() - Method in class io.spring.initializr.generator.buildsystem.Build
-
Return the property container to use to configure properties.
- properties() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the property container to use to configure properties.
- property(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Add a property associated with the developer.
- property(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
-
Specify the property to match to enable the profile.
- property(String, String) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
-
Register a property with the specified
name
andvalue
. - PropertyContainer - Class in io.spring.initializr.generator.buildsystem
-
A container for properties.
- PropertyContainer() - Constructor for class io.spring.initializr.generator.buildsystem.PropertyContainer
- PROTECTED - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Visible inside that class and any subclass.
- PROVIDED_RUNTIME - Enum constant in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
A dependency that is provided and is used to run the project.
- proxyBeanMethods() - Element in annotation interface io.spring.initializr.generator.project.ProjectGenerationConfiguration
-
Specify whether
@Bean
methods should get proxied in order to enforce bean lifecycle behavior, e.g. - PUBLIC - Enum constant in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Visible to anyone.
Q
- Qualifier(String) - Constructor for class io.spring.initializr.generator.version.Version.Qualifier
- Qualifier(String, Integer, String) - Constructor for class io.spring.initializr.generator.version.Version.Qualifier
- quote(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GradleBuildAssert
- quote(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.GroovyDslGradleBuildAssert
- quote(String) - Method in class io.spring.initializr.generator.test.buildsystem.gradle.KotlinDslGradleBuildAssert
R
- readAllLines(String) - Static method in class io.spring.initializr.generator.test.io.TextTestUtils
- readContent(Path) - Static method in class io.spring.initializr.generator.test.io.TextTestUtils
-
Read the content from the specified
source
. - referenceDocs() - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
- releasesEnabled(boolean) - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
-
Specify whether releases are enabled.
- relocation(Consumer<MavenDistributionManagement.Relocation.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
-
Customize the
relocation
using the specified consumer. - remove(I) - Method in class io.spring.initializr.generator.buildsystem.BuildItemContainer
-
Remove the item with the specified
id
. - remove(ClassName) - Method in class io.spring.initializr.generator.language.AnnotationContainer
-
Remove the annotation with the specified
ClassName
. - 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) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
-
Remove the profile with the specified
id
. - remove(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
-
Remove the resource with the specified
directory
. - remove(String) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeServiceContainer
-
Remove the service with the specified
name
. - remove(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtensionContainer
-
Remove the extension with the specified
groupId
andartifactId
. - remove(String, String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
-
Remove the plugin with the specified
groupId
andartifactId
. - removeDependency(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- 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.
- REPO - Enum constant in enum class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Distribution
-
May be downloaded from a Maven repository.
- repositories() - Method in class io.spring.initializr.generator.buildsystem.Build
-
Return the repository container to use to configure repositories.
- repositories() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the repository container to use to configure repositories.
- repositoriesBuilderCustomizer(ProjectDescription) - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- repository(Consumer<MavenDistributionManagement.DeploymentRepository.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
-
Customize the
repository
using the specified consumer. - Repository - Class in io.spring.initializr.metadata
-
Define a repository to be represented in the generated project if a dependency refers to it.
- Repository() - Constructor for class io.spring.initializr.metadata.Repository
- Repository(String, URL) - Constructor for class io.spring.initializr.metadata.Repository
- Repository(String, URL, boolean, boolean) - Constructor for class io.spring.initializr.metadata.Repository
- 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
- RequestedDependenciesHelpDocumentCustomizer - Class in io.spring.initializr.generator.spring.documentation
-
A
HelpDocumentCustomizer
that register links for selected dependencies. - RequestedDependenciesHelpDocumentCustomizer(ProjectDescription, InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.documentation.RequestedDependenciesHelpDocumentCustomizer
- resolve() - Method in class io.spring.initializr.metadata.Dependency
-
Validate the dependency and complete its state based on the available information.
- resolve() - Method in class io.spring.initializr.metadata.Link
- resolve(Version) - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Resolve this instance according to the specified Spring Boot
Version
. - resolve(Version) - Method in class io.spring.initializr.metadata.Dependency
-
Resolve this instance according to the specified Spring Boot
Version
. - resolveBom(String) - Method in interface io.spring.initializr.generator.buildsystem.BuildItemResolver
-
Resolve the
BillOfMaterials
with the specifiedid
. - resolveBom(String) - Method in class io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver
- resolveBom(String) - Method in class io.spring.initializr.metadata.support.MetadataBuildItemResolver
- resolveDependency(String) - Method in interface io.spring.initializr.generator.buildsystem.BuildItemResolver
-
Resolve the
Dependency
with the specifiedid
. - resolveDependency(String) - Method in class io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver
- resolveDependency(String) - Method in class io.spring.initializr.metadata.support.MetadataBuildItemResolver
- resolveDependencyManagementPluginVersion(ProjectDescription) - Method in interface io.spring.initializr.generator.spring.build.gradle.DependencyManagementPluginVersionResolver
-
Resolves the dependency management plugin version to use for the generation of the project with the given
description
. - resolveDependencyManagementPluginVersion(ProjectDescription) - Method in class io.spring.initializr.generator.spring.build.gradle.InitializrDependencyManagementPluginVersionResolver
- resolveKotlinVersion(ProjectDescription) - Method in class io.spring.initializr.generator.spring.code.kotlin.InitializrMetadataKotlinVersionResolver
- resolveKotlinVersion(ProjectDescription) - Method in interface io.spring.initializr.generator.spring.code.kotlin.KotlinVersionResolver
-
Resolves the Kotlin version to use for the generation of the project with the given
description
. - resolveKotlinVersion(Version) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
-
Resolve the kotlin version to use based on the Spring Boot version.
- resolveModel(Map<String, Object>) - Method in class io.spring.initializr.generator.io.text.MustacheSection
-
Resolve the
model
prior to render the section. - resolveModule(String) - Method in class io.spring.initializr.generator.test.project.ProjectStructure
-
Resolve a
ProjectStructure
based on the specified module name. - resolveParentPom(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
-
Resolve the parent pom to use.
- resolveRepository(String) - Method in interface io.spring.initializr.generator.buildsystem.BuildItemResolver
-
Resolve the
repository
with the specifiedid
. - resolveRepository(String) - Method in class io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver
- resolveRepository(String) - Method in class io.spring.initializr.metadata.support.MetadataBuildItemResolver
- 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.
- resolveSubSections(List<Section>) - Method in class io.spring.initializr.generator.spring.documentation.GettingStartedSection
- resolveSubSections(List<Section>) - Method in class io.spring.initializr.generator.spring.documentation.PreDefinedSection
-
Resolve the sections to render based on the current registered sections.
- resources() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
-
Return the resource container to use to configure main resources.
- resources() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
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
- role(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Add a role of the developer.
- RUNTIME - Enum constant in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
A dependency this is used to run a project.
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
. - scm(Consumer<MavenScm.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Customize the
scm
section using the specified consumer. - scope(DependencyScope) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
- SCOPE_ALL - Static variable in class io.spring.initializr.metadata.Dependency
-
All scope types.
- SCOPE_ANNOTATION_PROCESSOR - Static variable in class io.spring.initializr.metadata.Dependency
-
Annotation Processor Scope.
- SCOPE_COMPILE - Static variable in class io.spring.initializr.metadata.Dependency
-
Compile Scope.
- SCOPE_COMPILE_ONLY - Static variable in class io.spring.initializr.metadata.Dependency
-
Compile Only Scope.
- SCOPE_PROVIDED - Static variable in class io.spring.initializr.metadata.Dependency
-
Provided Scope.
- SCOPE_RUNTIME - Static variable in class io.spring.initializr.metadata.Dependency
-
Runtime Scope.
- SCOPE_TEST - Static variable in class io.spring.initializr.metadata.Dependency
-
Test Scope.
- 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
- serviceCapabilitiesHal() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- serviceCapabilitiesText(String) - Method in class io.spring.initializr.web.controller.CommandLineMetadataController
- serviceCapabilitiesV2() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- serviceCapabilitiesV21() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- serviceCapabilitiesV22() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- ServiceCapability<T> - Class in io.spring.initializr.metadata
-
Defines a capability of the initializr service.
- ServiceCapability(String, ServiceCapabilityType, String, String) - Constructor for class io.spring.initializr.metadata.ServiceCapability
- ServiceCapabilityType - Enum Class in io.spring.initializr.metadata
-
Defines the supported service capability type.
- services() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeFile
-
Return the service container to use to configure services.
- ServletInitializerCustomizer<T extends TypeDeclaration> - Interface in io.spring.initializr.generator.spring.code
-
Callback for configuring the generated project's servlet initializer.
- set(String, Object...) - Method in class io.spring.initializr.generator.language.Annotation.Builder
-
Set the attribute with the specified name with the specified values.
- set(String, String) - Static method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute
-
Create an attribute that sets the specified value.
- SET - Enum constant in enum class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute.Type
-
Set the value of the attribute.
- setAction(String) - Method in class io.spring.initializr.metadata.Type
- setAdditionalBoms(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setAdditionalBoms(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setAliases(List<String>) - Method in class io.spring.initializr.metadata.Dependency
- setApplicationName(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setApplicationName(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setArtifactId(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setArtifactId(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setArtifactId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setArtifactId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setArtifactId(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setArtifactId(String) - Method in class io.spring.initializr.metadata.Dependency
- setArtifactId(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setArtifactId(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setArtifactRepository(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setBaseDir(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setBaseDirectory(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setBom(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setBom(String) - Method in class io.spring.initializr.metadata.Dependency
- setBom(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setBootVersion(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setBuildSystem(BuildSystem) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setBuildSystem(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setClassifier(String) - Method in class io.spring.initializr.metadata.Dependency
- setClient(ProjectRequestDocument.ClientInformation) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.Dependency
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- setContent(String) - Method in class io.spring.initializr.metadata.TextCapability
- setContent(List<DefaultMetadataElement>) - Method in class io.spring.initializr.metadata.SingleSelectCapability
- setDefault(boolean) - Method in class io.spring.initializr.metadata.DefaultMetadataElement
- setDefaultVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- setDependencies(ProjectRequestDocument.DependencyInformation) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setDependencies(List<String>) - Method in class io.spring.initializr.web.project.ProjectRequest
- setDependencyManagementPluginVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Gradle
- setDescription(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setDescription(String) - Method in class io.spring.initializr.metadata.Dependency
- setDescription(String) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- setDescription(String) - Method in class io.spring.initializr.metadata.Link
- setDescription(String) - Method in class io.spring.initializr.metadata.ServiceCapability
- setDescription(String) - Method in class io.spring.initializr.metadata.Type
- setDescription(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setFacets(List<String>) - Method in class io.spring.initializr.metadata.Dependency
- setFallbackApplicationName(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setForceSsl(boolean) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setGenerationTimestamp(long) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setGoogleAnalyticsTrackingCode(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setGradleEnv(String) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- setGroupId(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setGroupId(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setGroupId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setGroupId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setGroupId(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setGroupId(String) - Method in class io.spring.initializr.metadata.Dependency
- setGroupId(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setGroupId(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setHref(String) - Method in class io.spring.initializr.metadata.Link
- setId(String) - Method in class io.spring.initializr.metadata.MetadataElement
- setIncludeSpringBootBom(boolean) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setIndexName(String) - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- setInvalidApplicationNames(List<String>) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setInvalidPackageNames(List<String>) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setJavaVersion(Boolean) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- setJavaVersion(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setJavaVersion(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setKeywords(List<String>) - Method in class io.spring.initializr.metadata.Dependency
- setKotlinEnv(String, InitializrConfiguration.Env.Kotlin.Mapping...) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- setLanguage(Language) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setLanguage(Boolean) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- setLanguage(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setLanguage(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setLinks(List<Link>) - Method in class io.spring.initializr.metadata.Dependency
- setMappings(List<Dependency.Mapping>) - Method in class io.spring.initializr.metadata.Dependency
- setMavenParent(String, String, String, String, boolean) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- setMaxAttempts(int) - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- setMessage(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- setName(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setName(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setName(String) - Method in class io.spring.initializr.metadata.MetadataElement
- setName(String) - Method in class io.spring.initializr.metadata.Repository
- setName(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setOrder(Integer) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setPackageName(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setPackageName(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setPackageName(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setPackaging(Packaging) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setPackaging(Boolean) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- setPackaging(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setPackaging(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setPassword(String) - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- setPlatformCompatibilityRange(String) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- setPlatformVersion(Version) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setPlatformVersionFormatCompatibilityRange(String, String) - Method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- setRange(VersionRange) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setRange(VersionRange) - Method in class io.spring.initializr.metadata.Dependency
- setRel(String) - Method in class io.spring.initializr.metadata.Link
- setRelativePath(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setReleasesEnabled(boolean) - Method in class io.spring.initializr.metadata.Repository
- setRepositories(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setRepositories(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setRepository(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setRepository(String) - Method in class io.spring.initializr.metadata.Dependency
- setRepository(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setScope(String) - Method in class io.spring.initializr.metadata.Dependency
- setSnapshotsEnabled(boolean) - Method in class io.spring.initializr.metadata.Repository
- setSpringBootMetadataUrl(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setStarter(boolean) - Method in class io.spring.initializr.metadata.Dependency
- setStarter(Boolean) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setTemplated(boolean) - Method in class io.spring.initializr.metadata.Link
- 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
- settings() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return a builder to configure the general settings of this profile.
- Settings(MavenProfile.SettingsBuilder) - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenProfile.Settings
- SettingsBuilder() - Constructor for class io.spring.initializr.generator.buildsystem.maven.MavenProfile.SettingsBuilder
- setTitle(String) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- setTitle(String) - Method in class io.spring.initializr.metadata.ServiceCapability
- setType(Boolean) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- setType(String) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setType(String) - Method in class io.spring.initializr.metadata.Dependency
- setType(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setUri(String) - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- setUrl(URL) - Method in class io.spring.initializr.metadata.Repository
- setUsername(String) - Method in class io.spring.initializr.actuate.stat.StatsProperties.Elastic
- setV1FormatCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- setV2FormatCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- setValue(String) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- setVersion(ProjectRequestDocument.VersionInformation) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- setVersion(String) - Method in class io.spring.initializr.generator.buildsystem.gradle.StandardGradlePlugin
- setVersion(String) - Method in class io.spring.initializr.generator.project.MutableProjectDescription
- setVersion(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setVersion(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setVersion(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setVersion(String) - Method in class io.spring.initializr.metadata.Dependency
- setVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- setVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setVersion(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setVersionProperty(VersionProperty) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setVersionProperty(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setVersionRequirement(String) - Method in class io.spring.initializr.metadata.Dependency
- setWeight(int) - Method in class io.spring.initializr.metadata.Dependency
- SimpleBuildCustomizer - Class in io.spring.initializr.generator.spring.build
-
Customize the
Build
as early as possible based on the information held in theProjectDescription
. - SimpleBuildCustomizer(ProjectDescription) - Constructor for class io.spring.initializr.generator.spring.build.SimpleBuildCustomizer
- 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.
- SimpleInitializrMetadataProvider - Class in io.spring.initializr.metadata
-
A simple
InitializrMetadataProvider
implementation. - SimpleInitializrMetadataProvider(InitializrMetadata) - Constructor for class io.spring.initializr.metadata.SimpleInitializrMetadataProvider
- SimpleKotlinProjectSettings - Class in io.spring.initializr.generator.spring.code.kotlin
-
Commons settings for Kotlin projects.
- SimpleKotlinProjectSettings(String) - Constructor for class io.spring.initializr.generator.spring.code.kotlin.SimpleKotlinProjectSettings
-
Create an instance with the kotlin version to use.
- SimpleKotlinProjectSettings(String, String) - Constructor for class io.spring.initializr.generator.spring.code.kotlin.SimpleKotlinProjectSettings
-
Create an instance with the kotlin version and the target version of the generated JVM bytecode.
- SINGLE_SELECT - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A simple value to be chosen amongst the specified options.
- 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.
- singleSelect(ObjectNode, SingleSelectCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- singleSelect(ObjectNode, SingleSelectCapability, Function<MetadataElement, ObjectNode>) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- singleSelect(ObjectNode, SingleSelectCapability, Function<MetadataElement, ObjectNode>, Function<String, String>) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- SingleSelectCapability - Class in io.spring.initializr.metadata
-
A
single select
capability. - SingleSelectCapability(String, String, String) - Constructor for class io.spring.initializr.metadata.SingleSelectCapability
- site(Consumer<MavenDistributionManagement.Site.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
-
Customize the
site
using the specified consumer. - snapshotRepository(Consumer<MavenDistributionManagement.DeploymentRepository.Builder>) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
-
Customize the
snapshotRepository
using the specified consumer. - snapshotsEnabled(boolean) - Method in class io.spring.initializr.generator.buildsystem.MavenRepository.Builder
-
Specify whether snapshots are enabled.
- snippets() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuild
-
Return the snippet container to use to apply snippets.
- 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
- SourceCodeProjectGenerationConfiguration - Class in io.spring.initializr.generator.spring.code
-
Project generation configuration for projects written in any language.
- SourceCodeProjectGenerationConfiguration() - Constructor for class io.spring.initializr.generator.spring.code.SourceCodeProjectGenerationConfiguration
- 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
- spring() - Method in class io.spring.initializr.web.controller.SpringCliDistributionController
- SPRING_BOOT_CLI - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
The Spring Boot CLI.
- springBootApplicationAnnotator() - Method in class io.spring.initializr.generator.spring.code.SourceCodeProjectGenerationConfiguration
- SpringBootPluginBuildCustomizer - Class in io.spring.initializr.generator.spring.build.gradle
-
A
BuildCustomizer
to configure the Spring Boot plugin and dependency management feature for aGradleBuild
. - SpringBootPluginBuildCustomizer(ProjectDescription, DependencyManagementPluginVersionResolver) - Constructor for class io.spring.initializr.generator.spring.build.gradle.SpringBootPluginBuildCustomizer
- SpringCliDistributionController - Class in io.spring.initializr.web.controller
-
Controller
that provides access to the Spring CLI. - SpringCliDistributionController(InitializrMetadataProvider) - Constructor for class io.spring.initializr.web.controller.SpringCliDistributionController
- SpringIoInitializrMetadataUpdateStrategy - Class in io.spring.initializr.web.support
-
A
InitializrMetadataUpdateStrategy
that refreshes the metadata with the latest state of the Spring Boot project. - SpringIoInitializrMetadataUpdateStrategy(RestTemplate, ObjectMapper) - Constructor for class io.spring.initializr.web.support.SpringIoInitializrMetadataUpdateStrategy
- springTgz() - Method in class io.spring.initializr.web.controller.SpringCliDistributionController
- springTgz(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- springZip(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- StandardGradlePlugin - Class in io.spring.initializr.generator.buildsystem.gradle
-
A standard
GradlePlugin
used in theplugins
block. - StandardGradlePlugin(String) - Constructor for class io.spring.initializr.generator.buildsystem.gradle.StandardGradlePlugin
- statementSeparator() - Method in interface io.spring.initializr.generator.language.CodeBlock.FormattingOptions
-
Return the separator to use to end a statement.
- StatsProperties - Class in io.spring.initializr.actuate.stat
-
Statistics-related properties.
- StatsProperties() - Constructor for class io.spring.initializr.actuate.stat.StatsProperties
- StatsProperties.Elastic - Class in io.spring.initializr.actuate.stat
-
Elasticsearch configuration.
- STS - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Spring Tools Suite.
T
- tag(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm.Builder
-
Specify the tag of current code.
- 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(Environment, ObjectProvider<CacheManager>) - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- TemplateRenderer - Interface in io.spring.initializr.generator.io.template
-
Template rendering abstraction.
- TEST_COMPILE - Enum constant in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
A dependency that is used to compile a project's tests.
- TEST_RUNTIME - Enum constant in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
A dependency this is used to run a project's tests.
- TestApplicationTypeCustomizer<T extends TypeDeclaration> - Interface in io.spring.initializr.generator.spring.code
-
Callback for customizing the application's test type.
- testGroovySourceCodeProjectContributor(ObjectProvider<TestApplicationTypeCustomizer<?>>, ObjectProvider<TestSourceCodeCustomizer<?, ?, ?>>) - Method in class io.spring.initializr.generator.spring.code.groovy.GroovyProjectGenerationConfiguration
- testJavaSourceCodeProjectContributor(ObjectProvider<TestApplicationTypeCustomizer<?>>, ObjectProvider<TestSourceCodeCustomizer<?, ?, ?>>) - Method in class io.spring.initializr.generator.spring.code.java.JavaProjectGenerationConfiguration
- testKotlinSourceCodeProjectContributor(ObjectProvider<TestApplicationTypeCustomizer<?>>, ObjectProvider<TestSourceCodeCustomizer<?, ?, ?>>) - Method in class io.spring.initializr.generator.spring.code.kotlin.KotlinProjectGenerationConfiguration
- testResources() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuild
-
Return the resource container to use to configure test resources.
- testResources() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfile
-
Return the resource container to use to configure test resources.
- testSource(String, String) - Method in class io.spring.initializr.generator.test.project.AbstractJvmModuleAssert
-
Assert that the test source defines the specified type and return an
assert
for it, to allow chaining of text-specific assertions from this call. - TestSourceCodeCustomizer<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> - Interface in io.spring.initializr.generator.spring.code -
Callback for customizing the application's test source code.
- TestSourceCodeProjectContributor<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> - Class in io.spring.initializr.generator.spring.code -
ProjectContributor
for the application's test source code. - TestSourceCodeProjectContributor(ProjectDescription, Supplier<S>, SourceCodeWriter<S>, ObjectProvider<TestApplicationTypeCustomizer<?>>, ObjectProvider<TestSourceCodeCustomizer<?, ?, ?>>) - Constructor for class io.spring.initializr.generator.spring.code.TestSourceCodeProjectContributor
- testSourceDirectory(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
-
Set the the location of test source code.
- text(ObjectNode, TextCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- TEXT - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A simple text value with no option.
- TextAssert - Class in io.spring.initializr.generator.test.io
-
Assertions for text content.
- TextAssert(String) - Constructor for class io.spring.initializr.generator.test.io.TextAssert
- TextAssert(Path) - Constructor for class io.spring.initializr.generator.test.io.TextAssert
- textAtPath(String) - Method in class io.spring.initializr.generator.test.io.NodeAssert
- TextCapability - Class in io.spring.initializr.metadata
-
A
text
capability. - textFile(String) - Method in class io.spring.initializr.generator.test.project.AbstractProjectAssert
-
Assert that the project defines the specified file and return a
TextAssert
for it, to allow chaining of text file-specific assertions from this call. - TextTestUtils - Class in io.spring.initializr.generator.test.io
-
Text content related test utilities.
- timezone(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Set the timezone associated with the developer.
- toBom(BillOfMaterials) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
-
Return a
Build
bom from abom metadata
. - toCamelCaseFormat() - Method in class io.spring.initializr.generator.version.VersionProperty
-
Return a camel cased representation of this instance.
- toDependency(Dependency) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
-
Return an
Build
dependency from adependency metadata
. - toRangeString() - Method in class io.spring.initializr.generator.version.VersionRange
- toRepository(String, Repository) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
-
Return a
Build
repository from arepository metadata
. - toStandardFormat() - Method in class io.spring.initializr.generator.version.VersionProperty
- toString() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ClientInformation
- toString() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.DependencyInformation
- toString() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- toString() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.InvalidDependencyInformation
- toString() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- toString() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.VersionInformation
- toString() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem
- toString() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute
- 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.language.ClassName
- 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
- toString() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- toString() - Method in class io.spring.initializr.metadata.BillOfMaterials
- toString() - Method in class io.spring.initializr.metadata.Dependency
- toString() - Method in class io.spring.initializr.metadata.Repository
- transform(Version, InitializrMetadata) - Method in class io.spring.initializr.web.project.DefaultProjectRequestPlatformVersionTransformer
- transform(Version, InitializrMetadata) - Method in interface io.spring.initializr.web.project.ProjectRequestPlatformVersionTransformer
-
Transform the platform version of a
ProjectRequest
if necessary. - triggerError() - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument
- triggerInvalidDependencies(List<String>) - Method in class io.spring.initializr.actuate.stat.ProjectRequestDocument.ErrorStateInformation
- type(ObjectNode, TypeCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- type(ClassName) - Method in class io.spring.initializr.generator.language.Parameter.Builder
-
Specify the
type
of the parameter. - type(Class<?>) - Method in class io.spring.initializr.generator.language.Parameter.Builder
-
Specify the
type
of the parameter. - type(String) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
- type(String) - Method in class io.spring.initializr.generator.language.Parameter.Builder
-
Specify the type of the parameter.
- Type - Class in io.spring.initializr.metadata
-
Defines a particular project type.
- Type() - Constructor for class io.spring.initializr.metadata.Type
- TypeCapability - Class in io.spring.initializr.metadata
-
An
action
capability. - TypeCapability() - Constructor for class io.spring.initializr.metadata.TypeCapability
- 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
- uniqueVersion(Boolean) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
-
Set whether snapshots should be assigned a unique version comprised of the timestamp and build number.
- update(InitializrMetadata) - Method in interface io.spring.initializr.web.support.InitializrMetadataUpdateStrategy
-
Update the current
InitializrMetadata
. - update(InitializrMetadata) - Method in class io.spring.initializr.web.support.SpringIoInitializrMetadataUpdateStrategy
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.BillOfMaterials
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.DependenciesCapability
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.Dependency
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- updateRequestUrl(URI) - Method in class io.spring.initializr.actuate.stat.ProjectGenerationStatPublisher
- updateSpringBootVersions(List<DefaultMetadataElement>) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Update the available Spring Boot versions with the specified capabilities.
- url(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
-
Set the URL of the developer.
- url(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
-
Set the url of the repository to use to upload artifacts.
- url(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site.Builder
-
Set the url of the repository to use to upload the site.
- url(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Builder
-
Set the URL of the license.
- url(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenScm.Builder
-
Specify the URL to the project's browsable SCM repository.
- 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
- V1 - Enum constant in enum class io.spring.initializr.generator.version.Version.Format
-
Original version format, i.e.
- V2 - Enum constant in enum class io.spring.initializr.generator.version.Version.Format
-
SemVer-compliant format, i.e.
- V2 - Enum constant in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
HAL-compliant metadata.
- V2_1 - Enum constant in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Add "compatibilityRange" attribute to any dependency to specify which Spring Boot versions are compatible with it.
- V2_2 - Enum constant in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Add support for SemVer compliant version format.
- val(String) - Static method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
- validate() - Method in class io.spring.initializr.metadata.BillOfMaterials
- validate() - Method in class io.spring.initializr.metadata.DependenciesCapability
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration
- validate() - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Validate the metadata.
- value() - Element in annotation interface io.spring.initializr.generator.condition.ConditionalOnBuildSystem
-
The ID of the
BuildSystem
that should be checked. - value() - Element in annotation interface io.spring.initializr.generator.condition.ConditionalOnLanguage
- value() - Element in annotation interface io.spring.initializr.generator.condition.ConditionalOnPackaging
- value() - Element in annotation interface io.spring.initializr.generator.condition.ConditionalOnPlatformVersion
-
The version ranges to check.
- value() - Element in annotation interface io.spring.initializr.generator.condition.ConditionalOnRequestedDependency
-
The identifier of the dependency.
- value() - Element in annotation interface io.spring.initializr.generator.spring.build.gradle.ConditionalOnGradleVersion
-
The Gradle generations that should be checked.
- 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 class io.spring.initializr.generator.buildsystem.DependencyScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Distribution
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.generator.version.Version.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.web.support.Agent.AgentId
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.spring.initializr.generator.buildsystem.DependencyScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
-
Returns a
Stream
of registeredGradlePlugin
s. - values() - Method in class io.spring.initializr.generator.buildsystem.gradle.GradleSnippetContainer
-
Return the
Gradle snippets
to apply. - values() - Static method in enum class io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- 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.MavenExtensionContainer
-
Returns a
Stream
of registeredMavenExtension
s. - values() - Static method in enum class io.spring.initializr.generator.buildsystem.maven.MavenLicense.Distribution
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
-
Returns a
Stream
of registeredMavenPlugin
s. - values() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
-
Returns a
Stream
of registeredMavenProfile
s. - values() - Method in class io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
-
Returns a
Stream
of registeredMavenResource
s. - values() - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
-
Return the registered properties.
- values() - Method in class io.spring.initializr.generator.container.docker.compose.ComposeServiceContainer
-
Return the
services
to customize. - values() - Method in class io.spring.initializr.generator.language.AnnotationContainer
-
Return the
annotations
. - values() - Static method in enum class io.spring.initializr.generator.language.kotlin.KotlinModifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.spring.initializr.generator.version.Version.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.spring.initializr.web.support.Agent.AgentId
-
Returns an array containing the constants of this enum class, in the order they are declared.
- var(String) - Static method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration
- version(VersionProperty, String) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
-
Register a property that refers to the specified
version
. - version(VersionReference) - Method in class io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
-
Set the version of the bom.
- version(VersionReference) - Method in class io.spring.initializr.generator.buildsystem.Dependency.Builder
- version(String) - Method in class io.spring.initializr.generator.buildsystem.BuildSettings.Builder
-
Set the version of the project.
- version(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation.Builder
-
Specify the new version of the dependency.
- version(String) - Method in class io.spring.initializr.generator.buildsystem.maven.MavenExtension.Builder
-
Set the version of the extension.
- 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(String, String) - Method in class io.spring.initializr.generator.buildsystem.PropertyContainer
-
Register a public
VersionProperty
with the specifiedname
. - Version - Class in io.spring.initializr.generator.version
-
Define a version.
- Version(Integer, Integer, Integer, Version.Qualifier) - Constructor for class io.spring.initializr.generator.version.Version
- Version.Format - Enum Class in io.spring.initializr.generator.version
-
Define the supported version format.
- Version.Qualifier - Class in io.spring.initializr.generator.version
-
A version qualifier.
- VersionInformation(Version) - Constructor for class io.spring.initializr.actuate.stat.ProjectRequestDocument.VersionInformation
- VersionParser - Class in io.spring.initializr.generator.version
-
Parser for
Version
andVersionRange
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) - Constructor for class io.spring.initializr.generator.version.VersionRange
- VersionRange(Version, boolean, Version, boolean) - 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
. - VSCODE - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Visual Studio Code.
W
- WarPackaging - Class in io.spring.initializr.generator.packaging.war
-
War
Packaging
. - WarPackaging() - Constructor for class io.spring.initializr.generator.packaging.war.WarPackaging
- warPackagingWebStarterBuildCustomizer(InitializrMetadata) - Method in class io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
- WarPackagingWebStarterBuildCustomizer - Class in io.spring.initializr.generator.spring.build
-
A
BuildCustomizer
that configures the necessary web-related dependency when packaging an application as a war. - WarPackagingWebStarterBuildCustomizer(InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.build.WarPackagingWebStarterBuildCustomizer
- warPluginContributor() - Method in class io.spring.initializr.generator.spring.build.gradle.GradleProjectGenerationConfiguration
- webFoldersContributor(Build, InitializrMetadata) - Method in class io.spring.initializr.generator.spring.configuration.ApplicationConfigurationProjectGenerationConfiguration
- WebFoldersContributor - Class in io.spring.initializr.generator.spring.configuration
-
A
ProjectContributor
that creates web-specific directories when a web-related project is detected. - WebFoldersContributor(Build, InitializrMetadata) - Constructor for class io.spring.initializr.generator.spring.configuration.WebFoldersContributor
- WebProjectRequest - Class in io.spring.initializr.web.project
-
A
ProjectRequest
with some additional information to identify the request. - WebProjectRequest() - Constructor for class io.spring.initializr.web.project.WebProjectRequest
- withAnnotation(Annotation) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- withAnnotation(ClassName) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
- withAnnotation(ClassName, Consumer<Annotation.Builder>) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
- withBasicDefaults() - Static method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- withBean(Class<T>, Supplier<T>) - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- withBody(CodeBlock) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
- withBody(KotlinExpressionStatement) - Method in class io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- withConfiguration(Class<?>...) - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- withContextInitializer(Consumer<ProjectGenerationContext>) - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- 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. - withCustomizer(InitializrMetadataCustomizer) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrMetadataCustomizer
. - withDefaults() - Static method in class io.spring.initializr.generator.test.InitializrMetadataTestBuilder
- withDefaultSettings() - Static method in class io.spring.initializr.generator.io.IndentingWriterFactory
-
Create an
IndentingWriterFactory
with a default indentation strategy of 4 spaces. - withDescriptionCustomizer(Consumer<MutableProjectDescription>) - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- withDirectory(Path) - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- withId(String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String, String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- 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. - withIndentingWriterFactory() - Method in class io.spring.initializr.generator.test.project.AbstractProjectGenerationTester
- withInitializrMetadata(Resource) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrMetadata
to be merged with other content. - withInitializrProperties(InitializrProperties) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrProperties
to be merged with other content. - withInitializrProperties(InitializrProperties, boolean) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrProperties
to be merged with other content. - 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(IndentingWriter, CodeBlock.FormattingOptions) - Method in class io.spring.initializr.generator.language.Annotation
-
Write this annotation using the specified writer.
- write(IndentingWriter, CodeBlock.FormattingOptions) - Method in class io.spring.initializr.generator.language.CodeBlock
-
Write this instance using the specified writer.
- write(DependencyMetadata) - Method in class io.spring.initializr.web.mapper.DependencyMetadataV21JsonMapper
- write(InitializrMetadata, String) - Method in interface io.spring.initializr.web.mapper.InitializrMetadataJsonMapper
-
Write a json representation of the specified metadata.
- write(InitializrMetadata, String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- 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
. - write(PrintWriter) - Method in class io.spring.initializr.generator.spring.documentation.HelpDocument
- write(PrintWriter) - Method in class io.spring.initializr.generator.spring.documentation.PreDefinedSection
- write(PrintWriter) - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore.GitIgnoreSection
- write(PrintWriter) - Method in class io.spring.initializr.generator.spring.scm.git.GitIgnore
- writeBuild(Writer) - Method in interface io.spring.initializr.generator.buildsystem.BuildWriter
- writeBuild(Writer) - Method in class io.spring.initializr.generator.spring.build.gradle.GradleBuildProjectContributor
- writeBuild(Writer) - Method in class io.spring.initializr.generator.spring.build.maven.MavenBuildProjectContributor
- 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
- writeTo(IndentingWriter, ComposeFile) - Method in class io.spring.initializr.generator.container.docker.compose.ComposeFileWriter
-
Write a compose.yaml 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 givensourceCode
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Annotation.Builder.set(String, Object...)