Package io.spring.initializr.metadata
package io.spring.initializr.metadata
Project metadata support.
-
ClassDescriptionDefine a Bill Of Materials to be represented in the generated project if a dependency refers to it.Mapping information.Defaultable<T>Metadata with a default value.A
MetadataElementthat specifies if its the default for a given capability.AServiceCapabilitylisting the available dependencies defined as aServiceCapabilityType.HIERARCHICAL_MULTI_SELECTcapability.Meta-data for a dependency.Map several attribute of the dependency for a given compatibility range.A group ofDependencyinstances identified by a name.Dependency metadata for a given spring bootVersion.Provide theDependencyMetadatafor a given spring boot version.An item that can describe itself.Various configuration options used by the service.Defines additional environment settings.Gradle details.Kotlin details.Map several attribute of the dependency for a given compatibility range.Maven details.Parent POM details.Platform-specific settings.Meta-data used to generate a project.Builder forInitializrMetadata.Strategy interface used to customize theInitializrMetadata.Provide theInitializrMetadatato use.Configuration of the initializr service.A simple element from the properties.Thrown when the configuration defines invalid metadata.Metadata for a link.A basic metadata element.Define a repository to be represented in the generated project if a dependency refers to it.Defines a capability of the initializr service.Defines the supported service capability type.A simpleInitializrMetadataProviderimplementation.Asingle selectcapability.Atextcapability.Defines a particular project type.Anactioncapability.