Package io.spring.initializr.web.project
package io.spring.initializr.web.project
Project generation handling.
-
ClassDescriptionA default
DefaultProjectRequestPlatformVersionTransformerthat uses configured ranges to format the version if necessary.A defaultProjectRequestToDescriptionConverterimplementation that uses themetadatato set default values for missing attributes if necessary.Thrown when aProjectRequestis invalid.AProjectDescriptionCustomizerthat uses themetadatato set default values for missing attributes if necessary.Event published when an error occurred trying to generate a project.Event published when a new project has been generated successfully.ProjectGenerationInvoker<R extends ProjectRequest>Invokes the project generation API.Result of project generation.The base settings of a project request.Event published when aProjectRequesthas been processed.Strategy interface to transform the platform version of aProjectRequest.Convert aProjectRequestto aProjectDescription.AProjectRequestwith some additional information to identify the request.