Index

A B C D E F G H I K L M P R S T U V W 
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 InitializrMetadata based 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 DependencyGroup instance 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 BillOfMaterials for 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 MetadataElement that 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 ServiceCapability listing the available dependencies defined as a ServiceCapabilityType.HIERARCHICAL_MULTI_SELECT capability.
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 Dependency instances 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 DependencyMetadata for 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 Dependency with the specified id or null if no such dependency exists.
get(String) - Method in class io.spring.initializr.metadata.SingleSelectCapability
Return the element with the specified id or null if no such element exists.
get(String) - Method in class io.spring.initializr.metadata.TypeCapability
Return the Type with the specified id or null if 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 null to 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 dependencies of 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 null to 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 null to 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 VersionProperty to 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 InitializrMetadata to 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.ParentPom is 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 Build items.
MetadataBuildItemResolver - Class in io.spring.initializr.metadata.support
A BuildItemResolver that uses the InitializrMetadata to resolve build items against a given platform Version.
MetadataBuildItemResolver(InitializrMetadata, Version) - Constructor for class io.spring.initializr.metadata.support.MetadataBuildItemResolver
Creates an instance for the specified InitializrMetadata and platform 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 InitializrMetadataProvider implementation.
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 select capability.
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 text capability.
toBom(BillOfMaterials) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
Return a Build bom from a bom metadata.
toDependency(Dependency) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
Return an Build dependency from a dependency metadata.
toRepository(String, Repository) - Static method in class io.spring.initializr.metadata.support.MetadataBuildItemMapper
Return a Build repository from a repository 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 action capability.
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
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 InitializrMetadata to be merged with other content.
withInitializrProperties(InitializrProperties) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
Add a InitializrProperties to be merged with other content.
withInitializrProperties(InitializrProperties, boolean) - Method in class io.spring.initializr.metadata.InitializrMetadataBuilder
Add a InitializrProperties to be merged with other content.
A B C D E F G H I K L M P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form