Uses of Class
io.spring.initializr.metadata.InitializrMetadata
Packages that use InitializrMetadata
Package
Description
Build contributors.
Gradle build contributors.
Maven build contributors.
Kotlin code contributors.
Configuration contributors.
Documentation contributors.
Support for testing project generation.
Project metadata support.
Project metadata support classes.
Project generation controllers.
Metadata json mapping.
Project generation handling.
Support classes for web endpoints.
-
Uses of InitializrMetadata in io.spring.initializr.generator.spring.build
Methods in io.spring.initializr.generator.spring.build with parameters of type InitializrMetadataModifier and TypeMethodDescriptionio.spring.initializr.generator.spring.build.DefaultStarterBuildCustomizer
BuildProjectGenerationConfiguration.defaultStarterContributor
(InitializrMetadata metadata, ProjectDescription projectDescription) BuildProjectGenerationConfiguration.dependencyManagementBuildCustomizer
(ProjectDescription description, InitializrMetadata metadata) BuildProjectGenerationConfiguration.initializrMetadataMavenBuildCustomizer
(ProjectDescription description, InitializrMetadata metadata) BuildProjectGenerationConfiguration.warPackagingWebStarterBuildCustomizer
(InitializrMetadata metadata, ProjectDescription projectDescription) Constructors in io.spring.initializr.generator.spring.build with parameters of type InitializrMetadataModifierConstructorDescriptionBuildMetadataResolver
(InitializrMetadata metadata, Version platformVersion) DependencyManagementBuildCustomizer
(ProjectDescription description, InitializrMetadata metadata) WarPackagingWebStarterBuildCustomizer
(InitializrMetadata metadata, ProjectDescription projectDescription) -
Uses of InitializrMetadata in io.spring.initializr.generator.spring.build.gradle
Constructors in io.spring.initializr.generator.spring.build.gradle with parameters of type InitializrMetadataModifierConstructorDescription -
Uses of InitializrMetadata in io.spring.initializr.generator.spring.build.maven
Constructors in io.spring.initializr.generator.spring.build.maven with parameters of type InitializrMetadataModifierConstructorDescriptionDefaultMavenBuildCustomizer
(ProjectDescription description, InitializrMetadata metadata) -
Uses of InitializrMetadata in io.spring.initializr.generator.spring.code.kotlin
Methods in io.spring.initializr.generator.spring.code.kotlin with parameters of type InitializrMetadataModifier and TypeMethodDescriptionKotlinProjectGenerationConfiguration.kotlinJacksonBuildCustomizer
(InitializrMetadata metadata) KotlinProjectGenerationConfiguration.kotlinProjectSettings
(org.springframework.beans.factory.ObjectProvider<KotlinVersionResolver> kotlinVersionResolver, InitializrMetadata metadata) Constructors in io.spring.initializr.generator.spring.code.kotlin with parameters of type InitializrMetadataModifierConstructorDescriptionKotlinJacksonBuildCustomizer
(InitializrMetadata metadata, ProjectDescription description) KotlinJpaGradleBuildCustomizer
(InitializrMetadata metadata, KotlinProjectSettings settings, ProjectDescription projectDescription) KotlinJpaMavenBuildCustomizer
(InitializrMetadata metadata, ProjectDescription projectDescription) -
Uses of InitializrMetadata in io.spring.initializr.generator.spring.configuration
Constructors in io.spring.initializr.generator.spring.configuration with parameters of type InitializrMetadataModifierConstructorDescriptionWebFoldersContributor
(Build build, InitializrMetadata metadata, ProjectDescription projectDescription) -
Uses of InitializrMetadata in io.spring.initializr.generator.spring.documentation
Methods in io.spring.initializr.generator.spring.documentation with parameters of type InitializrMetadataModifier and TypeMethodDescriptionHelpDocumentProjectGenerationDefaultContributorsConfiguration.dependenciesHelpDocumentCustomizer
(ProjectDescription description, InitializrMetadata metadata) Constructors in io.spring.initializr.generator.spring.documentation with parameters of type InitializrMetadataModifierConstructorDescriptionRequestedDependenciesHelpDocumentCustomizer
(ProjectDescription description, InitializrMetadata metadata) -
Uses of InitializrMetadata in io.spring.initializr.generator.test
Methods in io.spring.initializr.generator.test that return InitializrMetadata -
Uses of InitializrMetadata in io.spring.initializr.metadata
Methods in io.spring.initializr.metadata that return InitializrMetadataModifier and TypeMethodDescriptionInitializrMetadataBuilder.build()
Build aInitializrMetadata
based on the state of this builder.protected InitializrMetadata
InitializrMetadataBuilder.createInstance
(InitializrConfiguration configuration) Creates an empty instance based on the specifiedInitializrConfiguration
.InitializrMetadataProvider.get()
Return the metadata to use.SimpleInitializrMetadataProvider.get()
Methods in io.spring.initializr.metadata with parameters of type InitializrMetadataModifier and TypeMethodDescriptionprotected void
InitializrMetadataBuilder.applyDefaults
(InitializrMetadata metadata) Apply defaults to capabilities that have no value.void
InitializrMetadataCustomizer.customize
(InitializrMetadata metadata) Customize theInitializrMetadata
, updating or moving around capabilities before they are validated.DependencyMetadataProvider.get
(InitializrMetadata metadata, Version bootVersion) Return the dependency metadata to use for the specifiedbootVersion
.void
InitializrMetadata.merge
(InitializrMetadata other) Merge this instance with the specified argument.Constructors in io.spring.initializr.metadata with parameters of type InitializrMetadata -
Uses of InitializrMetadata in io.spring.initializr.metadata.support
Constructors in io.spring.initializr.metadata.support with parameters of type InitializrMetadataModifierConstructorDescriptionMetadataBuildItemResolver
(InitializrMetadata metadata, Version platformVersion) Creates an instance for the specifiedInitializrMetadata
andplatform version
. -
Uses of InitializrMetadata in io.spring.initializr.web.controller
Methods in io.spring.initializr.web.controller that return InitializrMetadataModifier and TypeMethodDescriptionProjectMetadataController.config()
protected InitializrMetadata
ProjectGenerationController.getMetadata()
Methods in io.spring.initializr.web.controller with parameters of type InitializrMetadataModifier and TypeMethodDescriptionprotected org.springframework.http.CacheControl
ProjectMetadataController.determineCacheControlFor
(InitializrMetadata metadata) Return theCacheControl
response headers to use for the specifiedmetadata
. -
Uses of InitializrMetadata in io.spring.initializr.web.mapper
Methods in io.spring.initializr.web.mapper with parameters of type InitializrMetadataModifier and TypeMethodDescriptionInitializrMetadataJsonMapper.write
(InitializrMetadata metadata, String appUrl) Write a json representation of the specified metadata.InitializrMetadataV2JsonMapper.write
(InitializrMetadata metadata, String appUrl) -
Uses of InitializrMetadata in io.spring.initializr.web.project
Methods in io.spring.initializr.web.project that return InitializrMetadataModifier and TypeMethodDescriptionProjectRequestEvent.getMetadata()
Return the metadata that was used to generate the project.Methods in io.spring.initializr.web.project with parameters of type InitializrMetadataModifier and TypeMethodDescriptionvoid
DefaultProjectRequestToDescriptionConverter.convert
(ProjectRequest request, MutableProjectDescription description, InitializrMetadata metadata) Validate the specifiedrequest
and initialize the specifieddescription
.DefaultProjectRequestToDescriptionConverter.convert
(ProjectRequest request, InitializrMetadata metadata) ProjectRequestToDescriptionConverter.convert
(R request, InitializrMetadata metadata) Validate and convert the specifiedProjectRequest
to aProjectDescription
used as the source of project generation.void
WebProjectRequest.initialize
(InitializrMetadata metadata) Initialize the state of this request with defaults defined in themetadata
.DefaultProjectRequestPlatformVersionTransformer.transform
(Version platformVersion, InitializrMetadata metadata) ProjectRequestPlatformVersionTransformer.transform
(Version platformVersion, InitializrMetadata metadata) Transform the platform version of aProjectRequest
if necessary.Constructors in io.spring.initializr.web.project with parameters of type InitializrMetadataModifierConstructorDescriptionProjectFailedEvent
(ProjectRequest request, InitializrMetadata metadata, Exception cause) ProjectGeneratedEvent
(ProjectRequest request, InitializrMetadata metadata) protected
ProjectRequestEvent
(ProjectRequest request, InitializrMetadata metadata) -
Uses of InitializrMetadata in io.spring.initializr.web.support
Methods in io.spring.initializr.web.support that return InitializrMetadataModifier and TypeMethodDescriptionDefaultInitializrMetadataProvider.get()
InitializrMetadataUpdateStrategy.update
(InitializrMetadata current) Update the currentInitializrMetadata
.SpringIoInitializrMetadataUpdateStrategy.update
(InitializrMetadata current) Methods in io.spring.initializr.web.support with parameters of type InitializrMetadataModifier and TypeMethodDescriptionCommandLineHelpGenerator.buildParametersDescription
(InitializrMetadata metadata) CommandLineHelpGenerator.generateCurlCapabilities
(InitializrMetadata metadata, String serviceUrl) Generate the capabilities of the service using "curl" as a plain text document.protected String
CommandLineHelpGenerator.generateDependencyTable
(InitializrMetadata metadata) CommandLineHelpGenerator.generateGenericCapabilities
(InitializrMetadata metadata, String serviceUrl) Generate the capabilities of the service as a generic plain text document.CommandLineHelpGenerator.generateHttpieCapabilities
(InitializrMetadata metadata, String serviceUrl) Generate the capabilities of the service using "HTTPie" as a plain text document.CommandLineHelpGenerator.generateSpringBootCliCapabilities
(InitializrMetadata metadata, String serviceUrl) Generate the capabilities of the service using Spring Boot CLI as a plain text document.protected String
CommandLineHelpGenerator.generateTypeTable
(InitializrMetadata metadata, String linkHeader, boolean addTags) DefaultDependencyMetadataProvider.get
(InitializrMetadata metadata, Version bootVersion) CommandLineHelpGenerator.initializeCommandLineModel
(InitializrMetadata metadata, String serviceUrl) CommandLineHelpGenerator.initializeSpringBootCliModel
(InitializrMetadata metadata, String serviceUrl) InitializrMetadataUpdateStrategy.update
(InitializrMetadata current) Update the currentInitializrMetadata
.SpringIoInitializrMetadataUpdateStrategy.update
(InitializrMetadata current) Constructors in io.spring.initializr.web.support with parameters of type InitializrMetadataModifierConstructorDescriptionDefaultInitializrMetadataProvider
(InitializrMetadata metadata, InitializrMetadataUpdateStrategy initializrMetadataUpdateStrategy)