Package io.spring.initializr.web.mapper
Class InitializrMetadataV22JsonMapper
java.lang.Object
io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
io.spring.initializr.web.mapper.InitializrMetadataV22JsonMapper
- All Implemented Interfaces:
InitializrMetadataJsonMapper
A
InitializrMetadataJsonMapper
handling the metadata format for v2.2
Version 2.2 adds support for SemVer version format. Any
previous version formats versions to Version.Format.V1
.
- Author:
- Stephane Nicoll
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
formatVersion
(String versionId) protected String
formatVersionRange
(VersionRange versionRange) Methods inherited from class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
dependenciesLink, getDependenciesVariables, links, mapDependency
Methods inherited from class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
customizeParent, dependencies, generateTemplatedUri, getTemplateVariables, link, mapDependencyGroup, mapType, mapValue, nodeFactory, singleSelect, singleSelect, singleSelect, text, type, write
-
Constructor Details
-
InitializrMetadataV22JsonMapper
public InitializrMetadataV22JsonMapper()
-
-
Method Details
-
formatVersion
- Overrides:
formatVersion
in classInitializrMetadataV2JsonMapper
-
formatVersionRange
- Overrides:
formatVersionRange
in classInitializrMetadataV21JsonMapper
-