Uses of Interface
io.spring.initializr.generator.buildsystem.BuildSystem
Packages that use BuildSystem
Package
Description
Build systems abstraction.
Gradle build system.
Maven build system.
Project generation support classes.
-
Uses of BuildSystem in io.spring.initializr.generator.buildsystem
Methods in io.spring.initializr.generator.buildsystem that return BuildSystemModifier and TypeMethodDescriptionBuildSystemFactory.createBuildSystem
(String id) Creates and returns aBuildSystem
for the given id.default BuildSystem
BuildSystemFactory.createBuildSystem
(String id, String dialect) static BuildSystem
static BuildSystem
BuildSystem.forIdAndDialect
(String id, String dialect) -
Uses of BuildSystem in io.spring.initializr.generator.buildsystem.gradle
Classes in io.spring.initializr.generator.buildsystem.gradle that implement BuildSystem -
Uses of BuildSystem in io.spring.initializr.generator.buildsystem.maven
Classes in io.spring.initializr.generator.buildsystem.maven that implement BuildSystem -
Uses of BuildSystem in io.spring.initializr.generator.project
Methods in io.spring.initializr.generator.project that return BuildSystemModifier and TypeMethodDescriptionMutableProjectDescription.getBuildSystem()
ProjectDescription.getBuildSystem()
Return theBuildSystem
to use.Methods in io.spring.initializr.generator.project with parameters of type BuildSystemModifier and TypeMethodDescriptionvoid
MutableProjectDescription.setBuildSystem
(BuildSystem buildSystem) Method parameters in io.spring.initializr.generator.project with type arguments of type BuildSystemModifier and TypeMethodDescriptionvoid
ProjectDescriptionDiff.ifBuildSystemChanged
(ProjectDescription current, BiConsumer<BuildSystem, BuildSystem> consumer) Calls the specified consumer if thebuildSystem
is different on the original source project description than the specified project description.void
ProjectDescriptionDiff.ifBuildSystemChanged
(ProjectDescription current, BiConsumer<BuildSystem, BuildSystem> consumer) Calls the specified consumer if thebuildSystem
is different on the original source project description than the specified project description.