Package io.spring.initializr.metadata
Class InitializrConfiguration.Platform
java.lang.Object
io.spring.initializr.metadata.InitializrConfiguration.Platform
- Enclosing class:
- InitializrConfiguration
Platform-specific settings.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionformatPlatformVersion(Version platformVersion) Format the expectedplatform version.booleanisCompatibleVersion(Version platformVersion) Specify whether the specified platform version is supported.voidsetCompatibilityRange(String compatibilityRange) voidsetV1FormatCompatibilityRange(String v1FormatCompatibilityRange) voidsetV2FormatCompatibilityRange(String v2FormatCompatibilityRange) voidupdateCompatibilityRange(VersionParser versionParser)
-
Constructor Details
-
Platform
public Platform()
-
-
Method Details
-
updateCompatibilityRange
-
isCompatibleVersion
Specify whether the specified platform version is supported.- Parameters:
platformVersion- the platform version to check- Returns:
trueif this version is supported,falseotherwise
-
determineCompatibilityRangeRequirement
-
formatPlatformVersion
Format the expectedplatform version.- Parameters:
platformVersion- a platform version- Returns:
- a platform version in the suitable format
-
getCompatibilityRange
-
setCompatibilityRange
-
getV1FormatCompatibilityRange
-
setV1FormatCompatibilityRange
-
getV2FormatCompatibilityRange
-
setV2FormatCompatibilityRange
-