| Package | Description |
|---|---|
| io.spring.initializr.generator.spring.build |
Build contributors.
|
| io.spring.initializr.generator.spring.build.gradle |
Gradle build contributors.
|
| io.spring.initializr.generator.spring.build.maven |
Maven build contributors.
|
| io.spring.initializr.generator.spring.code.kotlin |
Kotlin code contributors.
|
| io.spring.initializr.generator.spring.configuration |
Configuration contributors.
|
| io.spring.initializr.generator.spring.documentation |
Documentation contributors.
|
| io.spring.initializr.generator.test |
Support for testing project generation.
|
| io.spring.initializr.metadata |
Project metadata support.
|
| io.spring.initializr.metadata.support |
Project metadata support classes.
|
| io.spring.initializr.web.controller |
Project generation controllers.
|
| io.spring.initializr.web.mapper |
Metadata json mapping.
|
| io.spring.initializr.web.project |
Project generation handling.
|
| io.spring.initializr.web.support |
Support classes for web endpoints.
|
| Modifier and Type | Method and Description |
|---|---|
io.spring.initializr.generator.spring.build.DefaultStarterBuildCustomizer |
BuildProjectGenerationConfiguration.defaultStarterContributor(InitializrMetadata metadata) |
DependencyManagementBuildCustomizer |
BuildProjectGenerationConfiguration.dependencyManagementBuildCustomizer(ProjectDescription description,
InitializrMetadata metadata) |
DefaultMavenBuildCustomizer |
BuildProjectGenerationConfiguration.initializrMetadataMavenBuildCustomizer(ProjectDescription description,
InitializrMetadata metadata) |
WarPackagingWebStarterBuildCustomizer |
BuildProjectGenerationConfiguration.warPackagingWebStarterBuildCustomizer(InitializrMetadata metadata) |
| Constructor and Description |
|---|
BuildMetadataResolver(InitializrMetadata metadata) |
DependencyManagementBuildCustomizer(ProjectDescription description,
InitializrMetadata metadata) |
WarPackagingWebStarterBuildCustomizer(InitializrMetadata metadata) |
| Constructor and Description |
|---|
InitializrDependencyManagementPluginVersionResolver(InitializrMetadata metadata) |
| Constructor and Description |
|---|
DefaultMavenBuildCustomizer(ProjectDescription description,
InitializrMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
KotlinJacksonBuildCustomizer |
KotlinProjectGenerationConfiguration.kotlinJacksonBuildCustomizer(InitializrMetadata metadata) |
KotlinProjectSettings |
KotlinProjectGenerationConfiguration.kotlinProjectSettings(org.springframework.beans.factory.ObjectProvider<KotlinVersionResolver> kotlinVersionResolver,
InitializrMetadata metadata) |
| Constructor and Description |
|---|
InitializrMetadataKotlinVersionResolver(InitializrMetadata metadata) |
KotlinJacksonBuildCustomizer(InitializrMetadata metadata,
ProjectDescription description) |
KotlinJpaGradleBuildCustomizer(InitializrMetadata metadata,
KotlinProjectSettings settings) |
KotlinJpaMavenBuildCustomizer(InitializrMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
WebFoldersContributor |
ApplicationConfigurationProjectGenerationConfiguration.webFoldersContributor(Build build,
InitializrMetadata metadata) |
| Constructor and Description |
|---|
WebFoldersContributor(Build build,
InitializrMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
RequestedDependenciesHelpDocumentCustomizer |
HelpDocumentProjectGenerationDefaultContributorsConfiguration.dependenciesHelpDocumentCustomizer(ProjectDescription description,
InitializrMetadata metadata) |
| Constructor and Description |
|---|
RequestedDependenciesHelpDocumentCustomizer(ProjectDescription description,
InitializrMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
InitializrMetadata |
InitializrMetadataTestBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
InitializrMetadata |
InitializrMetadataBuilder.build()
Build a
InitializrMetadata based on the state of this builder. |
protected InitializrMetadata |
InitializrMetadataBuilder.createInstance(InitializrConfiguration configuration)
Creates an empty instance based on the specified
InitializrConfiguration. |
InitializrMetadata |
InitializrMetadataProvider.get()
Return the metadata to use.
|
InitializrMetadata |
SimpleInitializrMetadataProvider.get() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
InitializrMetadataBuilder.applyDefaults(InitializrMetadata metadata)
Apply defaults to capabilities that have no value.
|
void |
InitializrMetadataCustomizer.customize(InitializrMetadata metadata)
Customize the
InitializrMetadata, updating or moving around capabilities
before they are validated. |
DependencyMetadata |
DependencyMetadataProvider.get(InitializrMetadata metadata,
Version bootVersion)
Return the dependency metadata to use for the specified
bootVersion. |
void |
InitializrMetadata.merge(InitializrMetadata other)
Merge this instance with the specified argument.
|
| Constructor and Description |
|---|
SimpleInitializrMetadataProvider(InitializrMetadata metadata) |
| Constructor and Description |
|---|
MetadataBuildItemResolver(InitializrMetadata metadata,
Version platformVersion)
Creates an instance for the specified
InitializrMetadata and platform version. |
| Modifier and Type | Method and Description |
|---|---|
InitializrMetadata |
ProjectMetadataController.config() |
protected InitializrMetadata |
ProjectGenerationController.getMetadata() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.http.CacheControl |
ProjectMetadataController.determineCacheControlFor(InitializrMetadata metadata)
Return the
CacheControl response headers to use for the specified
metadata. |
| Modifier and Type | Method and Description |
|---|---|
String |
InitializrMetadataV2JsonMapper.write(InitializrMetadata metadata,
String appUrl) |
String |
InitializrMetadataJsonMapper.write(InitializrMetadata metadata,
String appUrl)
Write a json representation of the specified metadata.
|
| Modifier and Type | Method and Description |
|---|---|
InitializrMetadata |
ProjectRequestEvent.getMetadata()
Return the metadata that was used to generate the project.
|
| Modifier and Type | Method and Description |
|---|---|
ProjectDescription |
DefaultProjectRequestToDescriptionConverter.convert(ProjectRequest request,
InitializrMetadata metadata) |
void |
DefaultProjectRequestToDescriptionConverter.convert(ProjectRequest request,
MutableProjectDescription description,
InitializrMetadata metadata)
Validate the specified
request and initialize the specified
description. |
ProjectDescription |
ProjectRequestToDescriptionConverter.convert(R request,
InitializrMetadata metadata)
Validate and convert the specified
ProjectRequest to a
ProjectDescription used as the source of project generation. |
void |
WebProjectRequest.initialize(InitializrMetadata metadata)
Initialize the state of this request with defaults defined in the
metadata. |
Version |
ProjectRequestPlatformVersionTransformer.transform(Version platformVersion,
InitializrMetadata metadata)
Transform the platform version of a
ProjectRequest if necessary. |
Version |
DefaultProjectRequestPlatformVersionTransformer.transform(Version platformVersion,
InitializrMetadata metadata) |
| Constructor and Description |
|---|
MetadataProjectDescriptionCustomizer(InitializrMetadata metadata) |
ProjectFailedEvent(ProjectRequest request,
InitializrMetadata metadata,
Exception cause) |
ProjectGeneratedEvent(ProjectRequest request,
InitializrMetadata metadata) |
ProjectRequestEvent(ProjectRequest request,
InitializrMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
InitializrMetadata |
DefaultInitializrMetadataProvider.get() |
InitializrMetadata |
SaganInitializrMetadataUpdateStrategy.update(InitializrMetadata current) |
InitializrMetadata |
InitializrMetadataUpdateStrategy.update(InitializrMetadata current)
Update the current
InitializrMetadata. |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Object> |
CommandLineHelpGenerator.buildParametersDescription(InitializrMetadata metadata) |
String |
CommandLineHelpGenerator.generateCurlCapabilities(InitializrMetadata metadata,
String serviceUrl)
Generate the capabilities of the service using "curl" as a plain text document.
|
protected String |
CommandLineHelpGenerator.generateDependencyTable(InitializrMetadata metadata) |
String |
CommandLineHelpGenerator.generateGenericCapabilities(InitializrMetadata metadata,
String serviceUrl)
Generate the capabilities of the service as a generic plain text document.
|
String |
CommandLineHelpGenerator.generateHttpieCapabilities(InitializrMetadata metadata,
String serviceUrl)
Generate the capabilities of the service using "HTTPie" as a plain text document.
|
String |
CommandLineHelpGenerator.generateSpringBootCliCapabilities(InitializrMetadata metadata,
String serviceUrl)
Generate the capabilities of the service using Spring Boot CLI as a plain text
document.
|
protected String |
CommandLineHelpGenerator.generateTypeTable(InitializrMetadata metadata,
String linkHeader,
boolean addTags) |
DependencyMetadata |
DefaultDependencyMetadataProvider.get(InitializrMetadata metadata,
Version bootVersion) |
protected Map<String,Object> |
CommandLineHelpGenerator.initializeCommandLineModel(InitializrMetadata metadata,
String serviceUrl) |
protected Map<String,Object> |
CommandLineHelpGenerator.initializeSpringBootCliModel(InitializrMetadata metadata,
String serviceUrl) |
InitializrMetadata |
SaganInitializrMetadataUpdateStrategy.update(InitializrMetadata current) |
InitializrMetadata |
InitializrMetadataUpdateStrategy.update(InitializrMetadata current)
Update the current
InitializrMetadata. |
| Constructor and Description |
|---|
DefaultInitializrMetadataProvider(InitializrMetadata metadata,
InitializrMetadataUpdateStrategy initializrMetadataUpdateStrategy) |
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.