Class DefaultProjectRequestToDescriptionConverter

java.lang.Object
io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
All Implemented Interfaces:
ProjectRequestToDescriptionConverter<ProjectRequest>

public class DefaultProjectRequestToDescriptionConverter extends Object implements ProjectRequestToDescriptionConverter<ProjectRequest>
A default ProjectRequestToDescriptionConverter implementation that uses the metadata to set default values for missing attributes if necessary. Transparently transform the platform version if necessary using a ProjectRequestPlatformVersionTransformer.
Author:
Madhura Bhave, HaiTao Zhang, Stephane Nicoll, Nirbhay Mishra