Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractMetadataController - Class in io.spring.initializr.web.controller
-
A base controller that uses a
InitializrMetadataProvider. - AbstractMetadataController(InitializrMetadataProvider) - Constructor for class io.spring.initializr.web.controller.AbstractMetadataController
- addViewControllers(ViewControllerRegistry) - Method in class io.spring.initializr.web.autoconfigure.InitializrWebConfig
- Agent - Class in io.spring.initializr.web.support
-
Defines the agent that submitted a request.
- Agent(Agent.AgentId, String) - Constructor for class io.spring.initializr.web.support.Agent
- Agent.AgentId - Enum Class in io.spring.initializr.web.support
-
Defines the various known agents.
B
- BROWSER - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
A generic browser.
- buildParametersDescription(InitializrMetadata) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
C
- cleanInputValue(String) - Method in class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
-
Clean input value to rely on US-ascii character as much as possible.
- cleanTempFiles(Path) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Clean all the temporary files that are related to this root directory.
- CommandLineHelpGenerator - Class in io.spring.initializr.web.support
-
Generate help pages for command-line clients.
- CommandLineHelpGenerator(TemplateRenderer) - Constructor for class io.spring.initializr.web.support.CommandLineHelpGenerator
- CommandLineHelpGenerator(TemplateRenderer, int) - Constructor for class io.spring.initializr.web.support.CommandLineHelpGenerator
- CommandLineMetadataController - Class in io.spring.initializr.web.controller
-
RestControllerthat handles assistance for CLI support using aCommandLineHelpGenerator. - CommandLineMetadataController(InitializrMetadataProvider, TemplateRenderer) - Constructor for class io.spring.initializr.web.controller.CommandLineMetadataController
- config() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- configureContentNegotiation(ContentNegotiationConfigurer) - Method in class io.spring.initializr.web.autoconfigure.InitializrWebConfig
- convert(ProjectRequest, MutableProjectDescription, InitializrMetadata) - Method in class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
-
Validate the specified
requestand initialize the specifieddescription. - convert(ProjectRequest, InitializrMetadata) - Method in class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
- convert(R, InitializrMetadata) - Method in interface io.spring.initializr.web.project.ProjectRequestToDescriptionConverter
-
Validate and convert the specified
ProjectRequestto aProjectDescriptionused as the source of project generation. - createDistributionFile(Path, String) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Create a file in the same directory as the given directory using the directory name and extension.
- createUniqueId(String) - Method in class io.spring.initializr.web.controller.AbstractMetadataController
- CURL - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
CURL.
- customize(MutableProjectDescription) - Method in class io.spring.initializr.web.project.MetadataProjectDescriptionCustomizer
D
- DefaultDependencyMetadataProvider - Class in io.spring.initializr.web.support
-
A default
DependencyMetadataProviderimplementation. - DefaultDependencyMetadataProvider() - Constructor for class io.spring.initializr.web.support.DefaultDependencyMetadataProvider
- DefaultInitializrMetadataProvider - Class in io.spring.initializr.web.support
-
A default
InitializrMetadataProviderthat caches themetadataand invokes aInitializrMetadataUpdateStrategywhenever the cache expires. - DefaultInitializrMetadataProvider(InitializrMetadata, InitializrMetadataUpdateStrategy) - Constructor for class io.spring.initializr.web.support.DefaultInitializrMetadataProvider
- DefaultProjectGenerationController - Class in io.spring.initializr.web.controller
-
A default
ProjectGenerationControllerthat uses a standardProjectRequestto map parameters of a project generation request. - DefaultProjectGenerationController(InitializrMetadataProvider, ProjectGenerationInvoker<ProjectRequest>) - Constructor for class io.spring.initializr.web.controller.DefaultProjectGenerationController
- DefaultProjectRequestPlatformVersionTransformer - Class in io.spring.initializr.web.project
-
A default
DefaultProjectRequestPlatformVersionTransformerthat uses configured ranges to format the version if necessary. - DefaultProjectRequestPlatformVersionTransformer() - Constructor for class io.spring.initializr.web.project.DefaultProjectRequestPlatformVersionTransformer
- DefaultProjectRequestToDescriptionConverter - Class in io.spring.initializr.web.project
-
A default
ProjectRequestToDescriptionConverterimplementation that uses themetadatato set default values for missing attributes if necessary. - DefaultProjectRequestToDescriptionConverter() - Constructor for class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
- DefaultProjectRequestToDescriptionConverter(ProjectRequestPlatformVersionTransformer) - Constructor for class io.spring.initializr.web.project.DefaultProjectRequestToDescriptionConverter
- dependencies(ObjectNode, DependenciesCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- dependenciesV21(String) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- dependenciesV22(String) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- dependencyMetadataProvider() - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- DependencyMetadataV21JsonMapper - Class in io.spring.initializr.web.mapper
-
A
DependencyMetadataJsonMapperhandling the metadata format for v2.1. - DependencyMetadataV21JsonMapper() - Constructor for class io.spring.initializr.web.mapper.DependencyMetadataV21JsonMapper
- determineCacheControlFor(InitializrMetadata) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
-
Return the
CacheControlresponse headers to use for the specifiedmetadata.
F
- fetchSpringBootVersions(String) - Method in class io.spring.initializr.web.support.SpringIoInitializrMetadataUpdateStrategy
-
Fetch the available Spring Boot versions using the specified service url.
- formatVersion(String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV22JsonMapper
- formatVersion(String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- formatVersionRange(VersionRange) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- formatVersionRange(VersionRange) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV22JsonMapper
- fromUserAgent(String) - Static method in class io.spring.initializr.web.support.Agent
-
Create an
Agentbased on the specifiedUser-Agentheader.
G
- generateAppUrl() - Method in class io.spring.initializr.web.controller.AbstractMetadataController
-
Generate a full URL of the service, mostly for use in templates.
- generateCurlCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service using "curl" as a plain text document.
- generateDependencyTable(InitializrMetadata) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- generateGenericCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service as a generic plain text document.
- generateHttpieCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service using "HTTPie" as a plain text document.
- generateSpringBootCliCapabilities(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
-
Generate the capabilities of the service using Spring Boot CLI as a plain text document.
- generateTypeTable(InitializrMetadata, String, boolean) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- get() - Method in class io.spring.initializr.web.support.DefaultInitializrMetadataProvider
- get(InitializrMetadata, Version) - Method in class io.spring.initializr.web.support.DefaultDependencyMetadataProvider
- getApplicationName() - Method in class io.spring.initializr.web.project.ProjectRequest
- getArtifactId() - Method in class io.spring.initializr.web.project.ProjectRequest
- getBaseDir() - Method in class io.spring.initializr.web.project.ProjectRequest
- getBootVersion() - Method in class io.spring.initializr.web.project.ProjectRequest
- getCause() - Method in class io.spring.initializr.web.project.ProjectFailedEvent
-
Return the cause of the failure.
- getDependencies() - Method in class io.spring.initializr.web.project.ProjectRequest
- getDescription() - Method in class io.spring.initializr.web.project.ProjectRequest
- getGroupId() - Method in class io.spring.initializr.web.project.ProjectRequest
- getId() - Method in enum class io.spring.initializr.web.support.Agent.AgentId
- getId() - Method in class io.spring.initializr.web.support.Agent
- getJavaVersion() - Method in class io.spring.initializr.web.project.ProjectRequest
- getLanguage() - Method in class io.spring.initializr.web.project.ProjectRequest
- getMediaType() - Method in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
- getMetadata() - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- getMetadata() - Method in class io.spring.initializr.web.project.ProjectRequestEvent
-
Return the metadata that was used to generate the project.
- getName() - Method in class io.spring.initializr.web.project.ProjectRequest
- getName() - Method in enum class io.spring.initializr.web.support.Agent.AgentId
- getPackageName() - Method in class io.spring.initializr.web.project.ProjectRequest
- getPackaging() - Method in class io.spring.initializr.web.project.ProjectRequest
- getParameters() - Method in class io.spring.initializr.web.project.WebProjectRequest
-
Return the additional parameters that can be used to further identify the request.
- getProjectAssetGenerator(ProjectDescription) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Return the
ProjectAssetGeneratorto use to generate the project structure for the specifiedProjectDescription. - getProjectDescription() - Method in class io.spring.initializr.web.project.ProjectGenerationResult
-
Return the
ProjectDescriptionthat was used to generate the project. - getProjectRequest() - Method in class io.spring.initializr.web.project.ProjectRequestEvent
-
Return the
ProjectRequestused to generate the project. - getRootDirectory() - Method in class io.spring.initializr.web.project.ProjectGenerationResult
-
Return the root directory.
- getTimestamp() - Method in class io.spring.initializr.web.project.ProjectRequestEvent
-
Return the timestamp at which the request was processed.
- getType() - Method in class io.spring.initializr.web.project.ProjectRequest
- getVersion() - Method in class io.spring.initializr.web.project.ProjectRequest
- getVersion() - Method in class io.spring.initializr.web.support.Agent
- gradle(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
H
- HAL_JSON_CONTENT_TYPE - Static variable in class io.spring.initializr.web.controller.ProjectMetadataController
-
HAL JSON content type.
- HTTPIE - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
HTTPie.
I
- indentingWriterFactory() - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- initialize(InitializrMetadata) - Method in class io.spring.initializr.web.project.WebProjectRequest
-
Initialize the state of this request with defaults defined in the
metadata. - initializeCommandLineModel(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- initializeSpringBootCliModel(InitializrMetadata, String) - Method in class io.spring.initializr.web.support.CommandLineHelpGenerator
- InitializrAutoConfiguration - Class in io.spring.initializr.web.autoconfigure
-
Auto-configurationto configure Spring initializr. - InitializrAutoConfiguration() - Constructor for class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- InitializrMetadataJsonMapper - Interface in io.spring.initializr.web.mapper
-
Generate a JSON representation of the metadata.
- initializrMetadataProvider(InitializrProperties, ObjectProvider<InitializrMetadataUpdateStrategy>) - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- InitializrMetadataUpdateStrategy - Interface in io.spring.initializr.web.support
-
A strategy interface for updating the
metadataon a running instance. - InitializrMetadataV21JsonMapper - Class in io.spring.initializr.web.mapper
-
A
InitializrMetadataJsonMapperhandling the metadata format for v2.1 - InitializrMetadataV21JsonMapper() - Constructor for class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- InitializrMetadataV22JsonMapper - Class in io.spring.initializr.web.mapper
-
A
InitializrMetadataJsonMapperhandling the metadata format for v2.2 - InitializrMetadataV22JsonMapper() - Constructor for class io.spring.initializr.web.mapper.InitializrMetadataV22JsonMapper
- InitializrMetadataV2JsonMapper - Class in io.spring.initializr.web.mapper
-
A
InitializrMetadataJsonMapperhandling the metadata format for v2. - InitializrMetadataV2JsonMapper() - Constructor for class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- InitializrMetadataVersion - Enum Class in io.spring.initializr.web.mapper
-
Define the supported metadata version.
- InitializrWebConfig - Class in io.spring.initializr.web.autoconfigure
-
Spring Initializr web configuration.
- InitializrWebConfig() - Constructor for class io.spring.initializr.web.autoconfigure.InitializrWebConfig
- INTELLIJ_IDEA - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
IntelliJ IDEA.
- invalidMetadataRequest(HttpServletResponse, InvalidInitializrMetadataException) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- invalidProjectRequest(HttpServletResponse, InvalidProjectRequestException) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- invalidProjectRequest(HttpServletResponse, InvalidProjectRequestException) - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- InvalidProjectRequestException - Exception in io.spring.initializr.web.project
-
Thrown when a
ProjectRequestis invalid. - InvalidProjectRequestException(String) - Constructor for exception io.spring.initializr.web.project.InvalidProjectRequestException
- invokeBuildGeneration(R) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Invokes the project generation API that knows how to just write the build file.
- invokeProjectStructureGeneration(R) - Method in class io.spring.initializr.web.project.ProjectGenerationInvoker
-
Invokes the project generation API that generates the entire project structure for the specified
ProjectRequest. - io.spring.initializr.web.autoconfigure - package io.spring.initializr.web.autoconfigure
-
Auto-configuration for project generator and web endpoints.
- io.spring.initializr.web.controller - package io.spring.initializr.web.controller
-
Project generation controllers.
- io.spring.initializr.web.mapper - package io.spring.initializr.web.mapper
-
Metadata json mapping.
- io.spring.initializr.web.project - package io.spring.initializr.web.project
-
Project generation handling.
- io.spring.initializr.web.support - package io.spring.initializr.web.support
-
Support classes for web endpoints.
J
- JBOSS_FORGE - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
JBoss Forge.
- JENKINSX - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Jenkins X.
L
- link(String, Type) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- LinkMapper - Class in io.spring.initializr.web.mapper
-
Generate a json representation for
Link. - links(ObjectNode, List<Type>, String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- links(ObjectNode, List<Type>, String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
M
- mapDependency(Dependency) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV21JsonMapper
- mapDependency(Dependency) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- mapDependencyGroup(DependencyGroup) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- mapLinks(List<Link>) - Static method in class io.spring.initializr.web.mapper.LinkMapper
-
Map the specified links to a json model.
- mapType(Type) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- mapValue(MetadataElement) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- MetadataProjectDescriptionCustomizer - Class in io.spring.initializr.web.project
-
A
ProjectDescriptionCustomizerthat uses themetadatato set default values for missing attributes if necessary. - MetadataProjectDescriptionCustomizer(InitializrMetadata) - Constructor for class io.spring.initializr.web.project.MetadataProjectDescriptionCustomizer
- metadataProvider - Variable in class io.spring.initializr.web.controller.AbstractMetadataController
N
- NETBEANS - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Netbeans.
- nodeFactory() - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- NX - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
NX.
P
- pom(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- projectDirectoryFactory() - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- ProjectFailedEvent - Class in io.spring.initializr.web.project
-
Event published when an error occurred trying to generate a project.
- ProjectFailedEvent(ProjectRequest, InitializrMetadata, Exception) - Constructor for class io.spring.initializr.web.project.ProjectFailedEvent
- ProjectGeneratedEvent - Class in io.spring.initializr.web.project
-
Event published when a new project has been generated successfully.
- ProjectGeneratedEvent(ProjectRequest, InitializrMetadata) - Constructor for class io.spring.initializr.web.project.ProjectGeneratedEvent
- ProjectGenerationController<R extends ProjectRequest> - Class in io.spring.initializr.web.controller
-
Base
RestControllerthat provides endpoints for project generation. - ProjectGenerationController(InitializrMetadataProvider, ProjectGenerationInvoker<R>) - Constructor for class io.spring.initializr.web.controller.ProjectGenerationController
- ProjectGenerationInvoker<R extends ProjectRequest> - Class in io.spring.initializr.web.project
-
Invokes the project generation API.
- ProjectGenerationInvoker(ApplicationContext, ProjectRequestToDescriptionConverter<R>) - Constructor for class io.spring.initializr.web.project.ProjectGenerationInvoker
- ProjectGenerationInvoker(ApplicationContext, ApplicationEventPublisher, ProjectRequestToDescriptionConverter<R>) - Constructor for class io.spring.initializr.web.project.ProjectGenerationInvoker
- ProjectGenerationResult - Class in io.spring.initializr.web.project
-
Result of project generation.
- ProjectMetadataController - Class in io.spring.initializr.web.controller
-
RestControllerthat exposes metadata and service configuration. - ProjectMetadataController(InitializrMetadataProvider, DependencyMetadataProvider) - Constructor for class io.spring.initializr.web.controller.ProjectMetadataController
- projectRequest(Map<String, String>) - Method in class io.spring.initializr.web.controller.DefaultProjectGenerationController
- projectRequest(Map<String, String>) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
-
Create an initialized
ProjectRequestinstance to use to bind the parameters of a project generation request. - ProjectRequest - Class in io.spring.initializr.web.project
-
The base settings of a project request.
- ProjectRequest() - Constructor for class io.spring.initializr.web.project.ProjectRequest
- ProjectRequestEvent - Class in io.spring.initializr.web.project
-
Event published when a
ProjectRequesthas been processed. - ProjectRequestEvent(ProjectRequest, InitializrMetadata) - Constructor for class io.spring.initializr.web.project.ProjectRequestEvent
- ProjectRequestPlatformVersionTransformer - Interface in io.spring.initializr.web.project
-
Strategy interface to transform the platform version of a
ProjectRequest. - ProjectRequestToDescriptionConverter<R extends ProjectRequest> - Interface in io.spring.initializr.web.project
-
Convert a
ProjectRequestto aProjectDescription.
S
- serviceCapabilitiesHal() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- serviceCapabilitiesText(String) - Method in class io.spring.initializr.web.controller.CommandLineMetadataController
- serviceCapabilitiesV2() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- serviceCapabilitiesV21() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- serviceCapabilitiesV22() - Method in class io.spring.initializr.web.controller.ProjectMetadataController
- setApplicationName(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setArtifactId(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setBaseDir(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setBootVersion(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setDependencies(List<String>) - Method in class io.spring.initializr.web.project.ProjectRequest
- setDescription(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setGroupId(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setJavaVersion(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setLanguage(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setName(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setPackageName(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setPackaging(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setType(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- setVersion(String) - Method in class io.spring.initializr.web.project.ProjectRequest
- singleSelect(ObjectNode, SingleSelectCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- singleSelect(ObjectNode, SingleSelectCapability, Function<MetadataElement, ObjectNode>) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
-
Deprecated.
- singleSelect(ObjectNode, SingleSelectCapability, Function<MetadataElement, ObjectNode>, Function<String, String>) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- spring() - Method in class io.spring.initializr.web.controller.SpringCliDistributionController
- SPRING_BOOT_CLI - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
The Spring Boot CLI.
- SpringCliDistributionController - Class in io.spring.initializr.web.controller
-
Controllerthat provides access to the Spring CLI. - SpringCliDistributionController(InitializrMetadataProvider) - Constructor for class io.spring.initializr.web.controller.SpringCliDistributionController
- SpringIoInitializrMetadataUpdateStrategy - Class in io.spring.initializr.web.support
-
A
InitializrMetadataUpdateStrategythat refreshes the metadata with the latest state of the Spring Boot project. - SpringIoInitializrMetadataUpdateStrategy(RestTemplate, ObjectMapper) - Constructor for class io.spring.initializr.web.support.SpringIoInitializrMetadataUpdateStrategy
- springTgz() - Method in class io.spring.initializr.web.controller.SpringCliDistributionController
- springTgz(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- springZip(R) - Method in class io.spring.initializr.web.controller.ProjectGenerationController
- STS - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Spring Tools Suite.
T
- templateRenderer(Environment, ObjectProvider<CacheManager>) - Method in class io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration
- text(ObjectNode, TextCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
- transform(Version, InitializrMetadata) - Method in class io.spring.initializr.web.project.DefaultProjectRequestPlatformVersionTransformer
- transform(Version, InitializrMetadata) - Method in interface io.spring.initializr.web.project.ProjectRequestPlatformVersionTransformer
-
Transform the platform version of a
ProjectRequestif necessary. - type(ObjectNode, TypeCapability) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
U
- update(InitializrMetadata) - Method in interface io.spring.initializr.web.support.InitializrMetadataUpdateStrategy
-
Update the current
InitializrMetadata. - update(InitializrMetadata) - Method in class io.spring.initializr.web.support.SpringIoInitializrMetadataUpdateStrategy
V
- V2 - Enum constant in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
HAL-compliant metadata.
- V2_1 - Enum constant in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Add "compatibilityRange" attribute to any dependency to specify which Spring Boot versions are compatible with it.
- V2_2 - Enum constant in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Add support for SemVer compliant version format.
- valueOf(String) - Static method in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.spring.initializr.web.support.Agent.AgentId
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.spring.initializr.web.mapper.InitializrMetadataVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.spring.initializr.web.support.Agent.AgentId
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VSCODE - Enum constant in enum class io.spring.initializr.web.support.Agent.AgentId
-
Visual Studio Code.
W
- WebProjectRequest - Class in io.spring.initializr.web.project
-
A
ProjectRequestwith some additional information to identify the request. - WebProjectRequest() - Constructor for class io.spring.initializr.web.project.WebProjectRequest
- write(DependencyMetadata) - Method in class io.spring.initializr.web.mapper.DependencyMetadataV21JsonMapper
- write(InitializrMetadata, String) - Method in interface io.spring.initializr.web.mapper.InitializrMetadataJsonMapper
-
Write a json representation of the specified metadata.
- write(InitializrMetadata, String) - Method in class io.spring.initializr.web.mapper.InitializrMetadataV2JsonMapper
All Classes and Interfaces|All Packages|Serialized Form
InitializrMetadataV2JsonMapper.singleSelect(ObjectNode, SingleSelectCapability, Function, Function)