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
.boolean
isCompatibleVersion
(Version platformVersion) Specify whether the specified platform version is supported.void
setCompatibilityRange
(String compatibilityRange) void
setV1FormatCompatibilityRange
(String v1FormatCompatibilityRange) void
setV2FormatCompatibilityRange
(String v2FormatCompatibilityRange) void
updateCompatibilityRange
(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:
true
if this version is supported,false
otherwise
-
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
-