Class ProjectGenerator

java.lang.Object
io.spring.initializr.generator.project.ProjectGenerator

public class ProjectGenerator extends Object
Main entry point for project generation that processes a ProjectDescription by creating a dedicated ProjectGenerationContext with all available ProjectGenerationConfiguration classes. Once the context has been started for a particular ProjectDescription, a ProjectAssetGenerator can query it and generate an appropriate asset (for instance, a project structure on disk).
Author:
Andy Wilkinson, Stephane Nicoll