Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTION - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A special type that defines the action to use.
- addContent(DefaultMetadataElement) - Method in class io.spring.initializr.metadata.SingleSelectCapability
- apply(TextCapability) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- applyDefaults(InitializrMetadata) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Apply defaults to capabilities that have no value.
B
- BillOfMaterials - Class in io.spring.initializr.metadata
-
Define a Bill Of Materials to be represented in the generated project if a dependency refers to it.
- BillOfMaterials() - Constructor for class io.spring.initializr.metadata.BillOfMaterials
- BillOfMaterials.Mapping - Class in io.spring.initializr.metadata
-
Mapping information.
- build() - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Build a
InitializrMetadatabased on the state of this builder.
C
- cleanPackageName(String, String) - Method in class io.spring.initializr.metadata.InitializrConfiguration
-
Clean the specified package name if necessary.
- create() - Static method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Create an empty builder instance with a default
InitializrConfiguration. - create(String) - Static method in class io.spring.initializr.metadata.DependencyGroup
-
Create a new
DependencyGroupinstance with the given name. - create(String, boolean) - Static method in class io.spring.initializr.metadata.DefaultMetadataElement
- create(String, String) - Static method in class io.spring.initializr.metadata.BillOfMaterials
- create(String, String) - Static method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- create(String, String) - Static method in class io.spring.initializr.metadata.Link
- create(String, String, boolean) - Static method in class io.spring.initializr.metadata.DefaultMetadataElement
- create(String, String, boolean) - Static method in class io.spring.initializr.metadata.Link
- create(String, String, String) - Static method in class io.spring.initializr.metadata.BillOfMaterials
- create(String, String, String) - Static method in class io.spring.initializr.metadata.Link
- create(String, String, String...) - Static method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- create(String, String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- create(String, String, String, String, Boolean, String, String) - Static method in class io.spring.initializr.metadata.Dependency.Mapping
- createCliDistributionURl(String) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Create an URL suitable to download Spring Boot cli for the specified version and extension.
- createInstance(InitializrConfiguration) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Creates an empty instance based on the specified
InitializrConfiguration. - createSpringBootBom(String, String) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Create a
BillOfMaterialsfor the spring boot BOM. - createSpringBootStarter(String) - Static method in class io.spring.initializr.metadata.Dependency
- createSpringBootStarter(String, String) - Static method in class io.spring.initializr.metadata.Dependency
- customize(InitializrMetadata) - Method in interface io.spring.initializr.metadata.InitializrMetadataCustomizer
-
Customize the
InitializrMetadata, updating or moving around capabilities before they are validated.
D
- Defaultable<T> - Interface in io.spring.initializr.metadata
-
Metadata with a default value.
- DefaultMetadataElement - Class in io.spring.initializr.metadata
-
A
MetadataElementthat specifies if its the default for a given capability. - DefaultMetadataElement() - Constructor for class io.spring.initializr.metadata.DefaultMetadataElement
- DefaultMetadataElement(String, boolean) - Constructor for class io.spring.initializr.metadata.DefaultMetadataElement
- DefaultMetadataElement(String, String, boolean) - Constructor for class io.spring.initializr.metadata.DefaultMetadataElement
- defaults() - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Return the defaults for the capabilities defined on this instance.
- DependenciesCapability - Class in io.spring.initializr.metadata
-
A
ServiceCapabilitylisting the available dependencies defined as aServiceCapabilityType.HIERARCHICAL_MULTI_SELECTcapability. - DependenciesCapability() - Constructor for class io.spring.initializr.metadata.DependenciesCapability
- Dependency - Class in io.spring.initializr.metadata
-
Meta-data for a dependency.
- Dependency() - Constructor for class io.spring.initializr.metadata.Dependency
- Dependency(Dependency) - Constructor for class io.spring.initializr.metadata.Dependency
- Dependency.Mapping - Class in io.spring.initializr.metadata
-
Map several attribute of the dependency for a given compatibility range.
- DependencyGroup - Class in io.spring.initializr.metadata
-
A group of
Dependencyinstances identified by a name. - DependencyGroup() - Constructor for class io.spring.initializr.metadata.DependencyGroup
- DependencyMetadata - Class in io.spring.initializr.metadata
-
Dependency metadata for a given spring boot
Version. - DependencyMetadata() - Constructor for class io.spring.initializr.metadata.DependencyMetadata
- DependencyMetadata(Version, Map<String, Dependency>, Map<String, Repository>, Map<String, BillOfMaterials>) - Constructor for class io.spring.initializr.metadata.DependencyMetadata
- DependencyMetadataProvider - Interface in io.spring.initializr.metadata
-
Provide the
DependencyMetadatafor a given spring boot version. - Describable - Interface in io.spring.initializr.metadata
-
An item that can describe itself.
- determineCompatibilityRangeRequirement() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- determineCompatibilityRangeRequirement() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
E
- Env() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env
- equals(Object) - Method in class io.spring.initializr.metadata.Repository
- expand(Map<String, String>) - Method in class io.spring.initializr.metadata.Link
-
Expand the link using the specified parameters.
F
- formatPlatformVersion(Version) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
-
Format the expected
platform version. - fromInitializrProperties(InitializrProperties) - Static method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Create a builder instance from the specified
InitializrProperties.
G
- generateApplicationName(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration
-
Generate a suitable application name based on the specified name.
- generateId() - Method in class io.spring.initializr.metadata.Dependency
-
Generate an id using the groupId and artifactId.
- get() - Method in interface io.spring.initializr.metadata.InitializrMetadataProvider
-
Return the metadata to use.
- get() - Method in class io.spring.initializr.metadata.SimpleInitializrMetadataProvider
- get(InitializrMetadata, Version) - Method in interface io.spring.initializr.metadata.DependencyMetadataProvider
-
Return the dependency metadata to use for the specified
bootVersion. - get(String) - Method in class io.spring.initializr.metadata.DependenciesCapability
-
Return the
Dependencywith the specified id ornullif no such dependency exists. - get(String) - Method in class io.spring.initializr.metadata.SingleSelectCapability
-
Return the element with the specified id or
nullif no such element exists. - get(String) - Method in class io.spring.initializr.metadata.TypeCapability
-
Return the
Typewith the specified id ornullif no such type exists. - getAction() - Method in class io.spring.initializr.metadata.Type
- getAdditionalBoms() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the BOM(s) that should be automatically included if this BOM is required.
- getAdditionalBoms() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getAliases() - Method in class io.spring.initializr.metadata.Dependency
- getAll() - Method in class io.spring.initializr.metadata.DependenciesCapability
-
Return all dependencies as a flat collection.
- getArtifactId() - Method in class io.spring.initializr.metadata.BillOfMaterials
- getArtifactId() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getArtifactId() - Method in class io.spring.initializr.metadata.Dependency
- getArtifactId() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getArtifactId() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getArtifactId() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getArtifactId() - Method in class io.spring.initializr.metadata.InitializrProperties
- getArtifactRepository() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getBom() - Method in class io.spring.initializr.metadata.Dependency
- getBom() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getBom() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the default bom to associate to all dependencies of this group unless specified otherwise.
- getBoms() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getBoms() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getBootVersion() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getBootVersions() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getBootVersions() - Method in class io.spring.initializr.metadata.InitializrProperties
- getClassifier() - Method in class io.spring.initializr.metadata.Dependency
-
Return the classifier, can be
nullto indicate that no classifier is available. - getCompatibilityRange() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.Dependency
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the default compatibility range to apply to all dependencies of this group unless specified otherwise.
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- getCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- getConfiguration() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getContent() - Method in class io.spring.initializr.metadata.DependenciesCapability
- getContent() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the
dependenciesof this group. - getContent() - Method in class io.spring.initializr.metadata.ServiceCapability
-
Return the "content" of this capability.
- getContent() - Method in class io.spring.initializr.metadata.SingleSelectCapability
- getContent() - Method in class io.spring.initializr.metadata.TextCapability
- getContent() - Method in class io.spring.initializr.metadata.TypeCapability
- getDefault() - Method in interface io.spring.initializr.metadata.Defaultable
-
Return the default value.
- getDefault() - Method in class io.spring.initializr.metadata.SingleSelectCapability
-
Return the default element of this capability.
- getDefault() - Method in class io.spring.initializr.metadata.TypeCapability
-
Return the default
Type. - getDefaultVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- getDependencies() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getDependencies() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getDependencies() - Method in class io.spring.initializr.metadata.InitializrProperties
- getDependencyManagementPluginVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Gradle
- getDescription() - Method in class io.spring.initializr.metadata.Dependency
- getDescription() - Method in interface io.spring.initializr.metadata.Describable
-
Returns the item description.
- getDescription() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getDescription() - Method in class io.spring.initializr.metadata.InitializrProperties
- getDescription() - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- getDescription() - Method in class io.spring.initializr.metadata.Link
- getDescription() - Method in class io.spring.initializr.metadata.ServiceCapability
- getDescription() - Method in class io.spring.initializr.metadata.Type
- getEnv() - Method in class io.spring.initializr.metadata.InitializrConfiguration
- getFacets() - Method in class io.spring.initializr.metadata.Dependency
- getFallbackApplicationName() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getGoogleAnalyticsTrackingCode() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getGradle() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getGroupId() - Method in class io.spring.initializr.metadata.BillOfMaterials
- getGroupId() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getGroupId() - Method in class io.spring.initializr.metadata.Dependency
- getGroupId() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getGroupId() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getGroupId() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getGroupId() - Method in class io.spring.initializr.metadata.InitializrProperties
- getHref() - Method in class io.spring.initializr.metadata.Link
- getId() - Method in class io.spring.initializr.metadata.MetadataElement
- getId() - Method in class io.spring.initializr.metadata.ServiceCapability
- getInvalidApplicationNames() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getInvalidPackageNames() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getJavaVersions() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getJavaVersions() - Method in class io.spring.initializr.metadata.InitializrProperties
- getKeywords() - Method in class io.spring.initializr.metadata.Dependency
- getKotlin() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getLanguages() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getLanguages() - Method in class io.spring.initializr.metadata.InitializrProperties
- getLinks() - Method in class io.spring.initializr.metadata.Dependency
- getMappings() - Method in class io.spring.initializr.metadata.BillOfMaterials
- getMappings() - Method in class io.spring.initializr.metadata.Dependency
-
Return the dependency mapping if an attribute of the dependency differs according to the Spring Boot version.
- getMappings() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- getMaven() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getName() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the name of this group.
- getName() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getName() - Method in class io.spring.initializr.metadata.InitializrProperties
- getName() - Method in class io.spring.initializr.metadata.MetadataElement
- getName() - Method in class io.spring.initializr.metadata.Repository
- getName() - Method in enum class io.spring.initializr.metadata.ServiceCapabilityType
- getOrder() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the relative order of this BOM where lower values have higher priority.
- getPackageName() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getPackageName() - Method in class io.spring.initializr.metadata.InitializrProperties
- getPackagings() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getPackagings() - Method in class io.spring.initializr.metadata.InitializrProperties
- getParent() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
- getPlatform() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getRange() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getRange() - Method in class io.spring.initializr.metadata.Dependency
- getRange() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getRel() - Method in class io.spring.initializr.metadata.Link
- getRelativePath() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getRepositories() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the repositories that are required if this BOM is required.
- getRepositories() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getRepositories() - Method in class io.spring.initializr.metadata.DependencyMetadata
- getRepositories() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getRepository() - Method in class io.spring.initializr.metadata.Dependency
- getRepository() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getRepository() - Method in class io.spring.initializr.metadata.DependencyGroup
-
Return the default repository to associate to all dependencies of this group unless specified otherwise.
- getScope() - Method in class io.spring.initializr.metadata.Dependency
- getSpringBootMetadataUrl() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- getStarter() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getTags() - Method in class io.spring.initializr.metadata.Type
- getTemplateVariables() - Method in class io.spring.initializr.metadata.Link
- getTitle() - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- getTitle() - Method in class io.spring.initializr.metadata.ServiceCapability
- getType() - Method in class io.spring.initializr.metadata.Dependency
-
Return the type, can be
nullto indicate that the default type should be used (i.e. - getType() - Method in class io.spring.initializr.metadata.ServiceCapability
- getTypes() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getTypes() - Method in class io.spring.initializr.metadata.InitializrProperties
- getUrl() - Method in class io.spring.initializr.metadata.Repository
- getV1FormatCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- getV2FormatCompatibilityRange() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- getValue() - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- getVersion() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the version of the BOM.
- getVersion() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- getVersion() - Method in class io.spring.initializr.metadata.Dependency
-
Return the default version, can be
nullto indicate that the version is managed by the project and does not need to be specified. - getVersion() - Method in class io.spring.initializr.metadata.Dependency.Mapping
- getVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- getVersion() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- getVersion() - Method in class io.spring.initializr.metadata.InitializrMetadata
- getVersion() - Method in class io.spring.initializr.metadata.InitializrProperties
- getVersionProperty() - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Return the
VersionPropertyto use to externalize the version of the BOM. - getVersionRequirement() - Method in class io.spring.initializr.metadata.Dependency
- getWeight() - Method in class io.spring.initializr.metadata.Dependency
- Gradle() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Gradle
H
- hashCode() - Method in class io.spring.initializr.metadata.Repository
- HIERARCHICAL_MULTI_SELECT - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A hierarchical set of values (values in values) with the ability to select multiple values.
I
- InitializrConfiguration - Class in io.spring.initializr.metadata
-
Various configuration options used by the service.
- InitializrConfiguration() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration
- InitializrConfiguration.Env - Class in io.spring.initializr.metadata
-
Defines additional environment settings.
- InitializrConfiguration.Env.Gradle - Class in io.spring.initializr.metadata
-
Gradle details.
- InitializrConfiguration.Env.Kotlin - Class in io.spring.initializr.metadata
-
Kotlin details.
- InitializrConfiguration.Env.Kotlin.Mapping - Class in io.spring.initializr.metadata
-
Map several attribute of the dependency for a given compatibility range.
- InitializrConfiguration.Env.Maven - Class in io.spring.initializr.metadata
-
Maven details.
- InitializrConfiguration.Env.Maven.ParentPom - Class in io.spring.initializr.metadata
-
Parent POM details.
- InitializrConfiguration.Platform - Class in io.spring.initializr.metadata
-
Platform-specific settings.
- InitializrMetadata - Class in io.spring.initializr.metadata
-
Meta-data used to generate a project.
- InitializrMetadata() - Constructor for class io.spring.initializr.metadata.InitializrMetadata
- InitializrMetadata(InitializrConfiguration) - Constructor for class io.spring.initializr.metadata.InitializrMetadata
- InitializrMetadataBuilder - Class in io.spring.initializr.metadata
-
Builder for
InitializrMetadata. - InitializrMetadataCustomizer - Interface in io.spring.initializr.metadata
-
Strategy interface used to customize the
InitializrMetadata. - InitializrMetadataProvider - Interface in io.spring.initializr.metadata
-
Provide the
InitializrMetadatato use. - InitializrProperties - Class in io.spring.initializr.metadata
-
Configuration of the initializr service.
- InitializrProperties() - Constructor for class io.spring.initializr.metadata.InitializrProperties
- InitializrProperties.SimpleElement - Class in io.spring.initializr.metadata
-
A simple element from the properties.
- InvalidInitializrMetadataException - Exception in io.spring.initializr.metadata
-
Thrown when the configuration defines invalid metadata.
- InvalidInitializrMetadataException(String) - Constructor for exception io.spring.initializr.metadata.InvalidInitializrMetadataException
- InvalidInitializrMetadataException(String, Throwable) - Constructor for exception io.spring.initializr.metadata.InvalidInitializrMetadataException
- io.spring.initializr.metadata - package io.spring.initializr.metadata
-
Project metadata support.
- io.spring.initializr.metadata.support - package io.spring.initializr.metadata.support
-
Project metadata support classes.
- isCompatibleVersion(Version) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
-
Specify whether the specified platform version is supported.
- isDefault() - Method in class io.spring.initializr.metadata.DefaultMetadataElement
- isForceSsl() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- isIncludeSpringBootBom() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- isReleasesEnabled() - Method in class io.spring.initializr.metadata.Repository
- isSnapshotsEnabled() - Method in class io.spring.initializr.metadata.Repository
- isSpringBootStarterParent(InitializrConfiguration.Env.Maven.ParentPom) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
-
Check if the specified
InitializrConfiguration.Env.Maven.ParentPomis the default spring boot starter parent. - isStarter() - Method in class io.spring.initializr.metadata.Dependency
- isTemplated() - Method in class io.spring.initializr.metadata.Link
K
- Kotlin() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
L
- Link - Class in io.spring.initializr.metadata
-
Metadata for a link.
- Link() - Constructor for class io.spring.initializr.metadata.Link
M
- Mapping() - Constructor for class io.spring.initializr.metadata.BillOfMaterials.Mapping
- Mapping() - Constructor for class io.spring.initializr.metadata.Dependency.Mapping
- Mapping() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- match(Version) - Method in class io.spring.initializr.metadata.Dependency
-
Specify if this dependency is available for the specified Spring Boot version.
- Maven() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
- merge(InitializrConfiguration) - Method in class io.spring.initializr.metadata.InitializrConfiguration
- merge(InitializrConfiguration.Env) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- merge(InitializrMetadata) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Merge this instance with the specified argument.
- merge(ServiceCapability<T>) - Method in class io.spring.initializr.metadata.ServiceCapability
-
Merge this capability with the specified argument.
- merge(String) - Method in class io.spring.initializr.metadata.TextCapability
- merge(List<DefaultMetadataElement>) - Method in class io.spring.initializr.metadata.SingleSelectCapability
- merge(List<DependencyGroup>) - Method in class io.spring.initializr.metadata.DependenciesCapability
- merge(List<Type>) - Method in class io.spring.initializr.metadata.TypeCapability
- merge(T) - Method in class io.spring.initializr.metadata.ServiceCapability
-
Merge the content of this instance with the specified content.
- MetadataBuildItemMapper - Class in io.spring.initializr.metadata.support
-
An internal class used to easily translate metadata information to
Builditems. - MetadataBuildItemResolver - Class in io.spring.initializr.metadata.support
-
A
BuildItemResolverthat uses theInitializrMetadatato resolve build items against a given platformVersion. - MetadataBuildItemResolver(InitializrMetadata, Version) - Constructor for class io.spring.initializr.metadata.support.MetadataBuildItemResolver
-
Creates an instance for the specified
InitializrMetadataandplatform version. - MetadataElement - Class in io.spring.initializr.metadata
-
A basic metadata element.
- MetadataElement() - Constructor for class io.spring.initializr.metadata.MetadataElement
- MetadataElement(MetadataElement) - Constructor for class io.spring.initializr.metadata.MetadataElement
- MetadataElement(String, String) - Constructor for class io.spring.initializr.metadata.MetadataElement
P
- ParentPom() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- ParentPom(String, String, String, String) - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- Platform() - Constructor for class io.spring.initializr.metadata.InitializrConfiguration.Platform
R
- Repository - Class in io.spring.initializr.metadata
-
Define a repository to be represented in the generated project if a dependency refers to it.
- Repository() - Constructor for class io.spring.initializr.metadata.Repository
- Repository(String, URL) - Constructor for class io.spring.initializr.metadata.Repository
- Repository(String, URL, boolean, boolean) - Constructor for class io.spring.initializr.metadata.Repository
- resolve() - Method in class io.spring.initializr.metadata.Dependency
-
Validate the dependency and complete its state based on the available information.
- resolve() - Method in class io.spring.initializr.metadata.Link
- resolve(Version) - Method in class io.spring.initializr.metadata.BillOfMaterials
-
Resolve this instance according to the specified Spring Boot
Version. - resolve(Version) - Method in class io.spring.initializr.metadata.Dependency
-
Resolve this instance according to the specified Spring Boot
Version. - resolveBom(String) - Method in class io.spring.initializr.metadata.support.MetadataBuildItemResolver
- resolveDependency(String) - Method in class io.spring.initializr.metadata.support.MetadataBuildItemResolver
- resolveKotlinVersion(Version) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
-
Resolve the kotlin version to use based on the Spring Boot version.
- resolveParentPom(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven
-
Resolve the parent pom to use.
- resolveRepository(String) - Method in class io.spring.initializr.metadata.support.MetadataBuildItemResolver
S
- SCOPE_ALL - Static variable in class io.spring.initializr.metadata.Dependency
-
All scope types.
- SCOPE_ANNOTATION_PROCESSOR - Static variable in class io.spring.initializr.metadata.Dependency
-
Annotation Processor Scope.
- SCOPE_COMPILE - Static variable in class io.spring.initializr.metadata.Dependency
-
Compile Scope.
- SCOPE_COMPILE_ONLY - Static variable in class io.spring.initializr.metadata.Dependency
-
Compile Only Scope.
- SCOPE_PROVIDED - Static variable in class io.spring.initializr.metadata.Dependency
-
Provided Scope.
- SCOPE_RUNTIME - Static variable in class io.spring.initializr.metadata.Dependency
-
Runtime Scope.
- SCOPE_TEST - Static variable in class io.spring.initializr.metadata.Dependency
-
Test Scope.
- ServiceCapability<T> - Class in io.spring.initializr.metadata
-
Defines a capability of the initializr service.
- ServiceCapability(String, ServiceCapabilityType, String, String) - Constructor for class io.spring.initializr.metadata.ServiceCapability
- ServiceCapabilityType - Enum Class in io.spring.initializr.metadata
-
Defines the supported service capability type.
- setAction(String) - Method in class io.spring.initializr.metadata.Type
- setAdditionalBoms(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setAdditionalBoms(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setAliases(List<String>) - Method in class io.spring.initializr.metadata.Dependency
- setArtifactId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setArtifactId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setArtifactId(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setArtifactId(String) - Method in class io.spring.initializr.metadata.Dependency
- setArtifactId(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setArtifactRepository(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setBom(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setBom(String) - Method in class io.spring.initializr.metadata.Dependency
- setBom(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setClassifier(String) - Method in class io.spring.initializr.metadata.Dependency
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.Dependency
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- setCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- setContent(String) - Method in class io.spring.initializr.metadata.TextCapability
- setContent(List<DefaultMetadataElement>) - Method in class io.spring.initializr.metadata.SingleSelectCapability
- setDefault(boolean) - Method in class io.spring.initializr.metadata.DefaultMetadataElement
- setDefaultVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- setDependencyManagementPluginVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Gradle
- setDescription(String) - Method in class io.spring.initializr.metadata.Dependency
- setDescription(String) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- setDescription(String) - Method in class io.spring.initializr.metadata.Link
- setDescription(String) - Method in class io.spring.initializr.metadata.ServiceCapability
- setDescription(String) - Method in class io.spring.initializr.metadata.Type
- setFacets(List<String>) - Method in class io.spring.initializr.metadata.Dependency
- setFallbackApplicationName(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setForceSsl(boolean) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setGoogleAnalyticsTrackingCode(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setGroupId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setGroupId(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setGroupId(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setGroupId(String) - Method in class io.spring.initializr.metadata.Dependency
- setGroupId(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setHref(String) - Method in class io.spring.initializr.metadata.Link
- setId(String) - Method in class io.spring.initializr.metadata.MetadataElement
- setIncludeSpringBootBom(boolean) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setInvalidApplicationNames(List<String>) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setInvalidPackageNames(List<String>) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setKeywords(List<String>) - Method in class io.spring.initializr.metadata.Dependency
- setLinks(List<Link>) - Method in class io.spring.initializr.metadata.Dependency
- setMappings(List<Dependency.Mapping>) - Method in class io.spring.initializr.metadata.Dependency
- setName(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setName(String) - Method in class io.spring.initializr.metadata.MetadataElement
- setName(String) - Method in class io.spring.initializr.metadata.Repository
- setOrder(Integer) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setRange(VersionRange) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setRange(VersionRange) - Method in class io.spring.initializr.metadata.Dependency
- setRel(String) - Method in class io.spring.initializr.metadata.Link
- setRelativePath(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setReleasesEnabled(boolean) - Method in class io.spring.initializr.metadata.Repository
- setRepositories(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setRepositories(List<String>) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setRepository(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setRepository(String) - Method in class io.spring.initializr.metadata.Dependency
- setRepository(String) - Method in class io.spring.initializr.metadata.DependencyGroup
- setScope(String) - Method in class io.spring.initializr.metadata.Dependency
- setSnapshotsEnabled(boolean) - Method in class io.spring.initializr.metadata.Repository
- setSpringBootMetadataUrl(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- setStarter(boolean) - Method in class io.spring.initializr.metadata.Dependency
- setStarter(Boolean) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setTemplated(boolean) - Method in class io.spring.initializr.metadata.Link
- setTitle(String) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- setTitle(String) - Method in class io.spring.initializr.metadata.ServiceCapability
- setType(String) - Method in class io.spring.initializr.metadata.Dependency
- setUrl(URL) - Method in class io.spring.initializr.metadata.Repository
- setV1FormatCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- setV2FormatCompatibilityRange(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- setValue(String) - Method in class io.spring.initializr.metadata.InitializrProperties.SimpleElement
- setVersion(String) - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- setVersion(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setVersion(String) - Method in class io.spring.initializr.metadata.Dependency.Mapping
- setVersion(String) - Method in class io.spring.initializr.metadata.Dependency
- setVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin.Mapping
- setVersion(String) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- setVersionProperty(VersionProperty) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setVersionProperty(String) - Method in class io.spring.initializr.metadata.BillOfMaterials
- setVersionRequirement(String) - Method in class io.spring.initializr.metadata.Dependency
- setWeight(int) - Method in class io.spring.initializr.metadata.Dependency
- SimpleInitializrMetadataProvider - Class in io.spring.initializr.metadata
-
A simple
InitializrMetadataProviderimplementation. - SimpleInitializrMetadataProvider(InitializrMetadata) - Constructor for class io.spring.initializr.metadata.SimpleInitializrMetadataProvider
- SINGLE_SELECT - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A simple value to be chosen amongst the specified options.
- SingleSelectCapability - Class in io.spring.initializr.metadata
-
A
single selectcapability. - SingleSelectCapability(String, String, String) - Constructor for class io.spring.initializr.metadata.SingleSelectCapability
T
- TEXT - Enum constant in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
A simple text value with no option.
- TextCapability - Class in io.spring.initializr.metadata
-
A
textcapability. - toBom(BillOfMaterials) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
-
Return a
Buildbom from abom metadata. - toDependency(Dependency) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
-
Return an
Builddependency from adependency metadata. - toRepository(String, Repository) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
-
Return a
Buildrepository from arepository metadata. - toString() - Method in class io.spring.initializr.metadata.BillOfMaterials.Mapping
- toString() - Method in class io.spring.initializr.metadata.BillOfMaterials
- toString() - Method in class io.spring.initializr.metadata.Dependency
- toString() - Method in class io.spring.initializr.metadata.Repository
- Type - Class in io.spring.initializr.metadata
-
Defines a particular project type.
- Type() - Constructor for class io.spring.initializr.metadata.Type
- TypeCapability - Class in io.spring.initializr.metadata
-
An
actioncapability. - TypeCapability() - Constructor for class io.spring.initializr.metadata.TypeCapability
U
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.BillOfMaterials
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.DependenciesCapability
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.Dependency
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- updateCompatibilityRange(VersionParser) - Method in class io.spring.initializr.metadata.InitializrConfiguration.Platform
- updateSpringBootVersions(List<DefaultMetadataElement>) - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Update the available Spring Boot versions with the specified capabilities.
V
- validate() - Method in class io.spring.initializr.metadata.BillOfMaterials
- validate() - Method in class io.spring.initializr.metadata.DependenciesCapability
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Kotlin
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env.Maven.ParentPom
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration.Env
- validate() - Method in class io.spring.initializr.metadata.InitializrConfiguration
- validate() - Method in class io.spring.initializr.metadata.InitializrMetadata
-
Validate the metadata.
- valueOf(String) - Static method in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.spring.initializr.metadata.ServiceCapabilityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withCustomizer(InitializrMetadataCustomizer) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrMetadataCustomizer. - withId(String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- withId(String, String, String, String, String) - Static method in class io.spring.initializr.metadata.Dependency
- withInitializrMetadata(Resource) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrMetadatato be merged with other content. - withInitializrProperties(InitializrProperties) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrPropertiesto be merged with other content. - withInitializrProperties(InitializrProperties, boolean) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
-
Add a
InitializrPropertiesto be merged with other content.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form