| Package | Description |
|---|---|
| io.spring.initializr.generator.buildsystem |
Build systems abstraction.
|
| io.spring.initializr.generator.buildsystem.gradle |
Gradle build system.
|
| io.spring.initializr.generator.buildsystem.maven |
Maven build system.
|
| io.spring.initializr.generator.project |
Project generation support classes.
|
| io.spring.initializr.metadata.support |
Project metadata support classes.
|
| Modifier and Type | Method and Description |
|---|---|
Dependency |
Dependency.Builder.build()
Build a
Dependency with the current state of this builder. |
Dependency |
BuildItemResolver.resolveDependency(String id)
Resolve the
Dependency with the specified id. |
Dependency |
SimpleBuildItemResolver.resolveDependency(String id) |
| Modifier and Type | Method and Description |
|---|---|
int |
DependencyComparator.compare(Dependency o1,
Dependency o2) |
static Dependency.Builder<?> |
Dependency.from(Dependency dependency)
Initialize a new dependency
Dependency.Builder with the state of the specified
Dependency. |
protected B |
Dependency.Builder.initialize(Dependency dependency) |
| Constructor and Description |
|---|
DependencyContainer(Function<String,Dependency> itemResolver)
Create an instance with the specified
itemResolver. |
SimpleBuildItemResolver(Function<String,Dependency> dependencyResolver,
Function<String,BillOfMaterials> bomResolver,
Function<String,MavenRepository> repositoryResolver) |
| Modifier and Type | Class and Description |
|---|---|
class |
GradleDependency
Gradle-specific
Dependency. |
| Modifier and Type | Method and Description |
|---|---|
protected Comparator<Dependency> |
GradleBuildWriter.getDependencyComparator()
Return the
Comparator to use to sort dependencies. |
| Modifier and Type | Method and Description |
|---|---|
protected String |
GradleBuildWriter.configurationForDependency(Dependency dependency) |
static GradleDependency.Builder |
GradleDependency.from(Dependency dependency)
Initialize a new dependency
GradleDependency.Builder with the state of the specified
Dependency. |
protected GradleDependency.Builder |
GradleDependency.Builder.initialize(Dependency dependency) |
protected abstract void |
GradleBuildWriter.writeDependency(IndentingWriter writer,
Dependency dependency) |
protected void |
GroovyDslGradleBuildWriter.writeDependency(IndentingWriter writer,
Dependency dependency) |
protected void |
KotlinDslGradleBuildWriter.writeDependency(IndentingWriter writer,
Dependency dependency) |
| Modifier and Type | Class and Description |
|---|---|
class |
MavenDependency
Maven-specific
Dependency. |
| Modifier and Type | Method and Description |
|---|---|
protected Comparator<Dependency> |
MavenBuildWriter.getDependencyComparator()
Return the
Comparator to use to sort dependencies. |
| Modifier and Type | Method and Description |
|---|---|
static MavenDependency.Builder |
MavenDependency.from(Dependency dependency)
Initialize a new dependency
MavenDependency.Builder with the state of the specified
Dependency. |
protected MavenDependency.Builder |
MavenDependency.Builder.initialize(Dependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
Dependency |
MutableProjectDescription.addDependency(String id,
Dependency.Builder<?> builder) |
Dependency |
MutableProjectDescription.addDependency(String id,
Dependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Dependency> |
ProjectDescription.getRequestedDependencies()
Return a immutable mapping of requested
dependencies. |
Map<String,Dependency> |
MutableProjectDescription.getRequestedDependencies() |
| Modifier and Type | Method and Description |
|---|---|
Dependency |
MutableProjectDescription.addDependency(String id,
Dependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
Dependency |
MetadataBuildItemResolver.resolveDependency(String id) |
static Dependency |
MetadataBuildItemMapper.toDependency(Dependency dependency)
Return an
Build dependency from a dependency metadata. |
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.