| Package | Description |
|---|---|
| io.spring.initializr.metadata |
Project metadata support.
|
| io.spring.initializr.metadata.support |
Project metadata support classes.
|
| 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. |
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.