Package | Description |
---|---|
org.apache.maven.api | |
org.apache.maven.api.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
org.apache.maven.api.services | |
org.apache.maven.internal.impl | |
org.apache.maven.model | |
org.apache.maven.model.resolution | |
org.apache.maven.model.v4 | |
org.apache.maven.project |
Modifier and Type | Method and Description |
---|---|
RemoteRepository |
Session.createRemoteRepository(Repository repository)
Shortcut for
getService(RepositoryFactory.class).createRemote(...) |
Modifier and Type | Class and Description |
---|---|
class |
DeploymentRepository
Deployment repository contains the information needed for deploying to the remote
repository, which adds uniqueVersion property to usual repositories for download.
|
Modifier and Type | Method and Description |
---|---|
Repository |
Repository.Builder.build() |
static Repository |
Repository.newInstance()
Creates a new
Repository instance. |
static Repository |
Repository.newInstance(boolean withDefaults)
Creates a new
Repository instance using default values or not. |
Repository |
Repository.withId(String id)
Creates a new
Repository instance using the specified id. |
Repository |
Repository.withLayout(String layout)
Creates a new
Repository instance using the specified layout. |
Repository |
Repository.withName(String name)
Creates a new
Repository instance using the specified name. |
Repository |
Repository.withReleases(RepositoryPolicy releases)
Creates a new
Repository instance using the specified releases. |
Repository |
Repository.withSnapshots(RepositoryPolicy snapshots)
Creates a new
Repository instance using the specified snapshots. |
Repository |
Repository.withUrl(String url)
Creates a new
Repository instance using the specified url. |
Modifier and Type | Method and Description |
---|---|
List<Repository> |
ModelBase.getPluginRepositories()
The lists of the remote repositories for discovering plugins for builds and
reports.
|
List<Repository> |
ModelBase.getRepositories()
The lists of the remote repositories for discovering dependencies and
extensions.
|
Modifier and Type | Method and Description |
---|---|
static Repository.Builder |
Repository.newBuilder(Repository from)
Creates a new
Repository builder instance using the specified object as a basis. |
static Repository.Builder |
Repository.newBuilder(Repository from,
boolean forceCopy)
Creates a new
Repository builder instance using the specified object as a basis. |
Modifier and Type | Method and Description |
---|---|
Model.Builder |
Model.Builder.pluginRepositories(Collection<Repository> pluginRepositories) |
ModelBase.Builder |
ModelBase.Builder.pluginRepositories(Collection<Repository> pluginRepositories) |
Profile.Builder |
Profile.Builder.pluginRepositories(Collection<Repository> pluginRepositories) |
Model.Builder |
Model.Builder.repositories(Collection<Repository> repositories) |
ModelBase.Builder |
ModelBase.Builder.repositories(Collection<Repository> repositories) |
Profile.Builder |
Profile.Builder.repositories(Collection<Repository> repositories) |
Model |
Model.withPluginRepositories(Collection<Repository> pluginRepositories)
Creates a new
Model instance using the specified pluginRepositories. |
ModelBase |
ModelBase.withPluginRepositories(Collection<Repository> pluginRepositories)
Creates a new
ModelBase instance using the specified pluginRepositories. |
Profile |
Profile.withPluginRepositories(Collection<Repository> pluginRepositories)
Creates a new
Profile instance using the specified pluginRepositories. |
Model |
Model.withRepositories(Collection<Repository> repositories)
Creates a new
Model instance using the specified repositories. |
ModelBase |
ModelBase.withRepositories(Collection<Repository> repositories)
Creates a new
ModelBase instance using the specified repositories. |
Profile |
Profile.withRepositories(Collection<Repository> repositories)
Creates a new
Profile instance using the specified repositories. |
Modifier and Type | Method and Description |
---|---|
RemoteRepository |
RepositoryFactory.createRemote(Repository repository) |
Modifier and Type | Method and Description |
---|---|
RemoteRepository |
DefaultRepositoryFactory.createRemote(Repository repository) |
RemoteRepository |
AbstractSession.createRemoteRepository(Repository repository)
Shortcut for
getService(RepositoryFactory.class).createRemote(...) |
Modifier and Type | Method and Description |
---|---|
Repository |
Repository.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static List<Repository> |
Repository.repositoryToApiV4(List<Repository> list) |
Modifier and Type | Method and Description |
---|---|
static List<Repository> |
Repository.repositoryToApiV3(List<Repository> list) |
Constructor and Description |
---|
Repository(Repository delegate) |
Repository(Repository delegate,
BaseObject parent) |
Modifier and Type | Method and Description |
---|---|
Repository |
InvalidRepositoryException.getRepository()
Gets the repository that causes this error (if any).
|
Modifier and Type | Method and Description |
---|---|
default void |
ModelResolver.addRepository(Repository repository) |
default void |
ModelResolver.addRepository(Repository repository,
boolean replace) |
Constructor and Description |
---|
InvalidRepositoryException(String message,
Repository repository)
Creates a new exception with specified detail message for the given repository.
|
InvalidRepositoryException(String message,
Repository repository,
Throwable cause)
Creates a new exception with specified detail message and cause for the given repository.
|
Modifier and Type | Method and Description |
---|---|
protected Repository |
MavenMerger.mergeRepository(Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Repository |
MavenTransformer.transformRepository(Repository target) |
Modifier and Type | Method and Description |
---|---|
protected MavenMerger.KeyComputer<Repository> |
MavenMerger.getRepositoryKey() |
Modifier and Type | Method and Description |
---|---|
protected void |
MavenMerger.mergeRepository_Id(Repository.Builder builder,
Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeRepository_Layout(Repository.Builder builder,
Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeRepository_Name(Repository.Builder builder,
Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeRepository_Releases(Repository.Builder builder,
Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeRepository_Snapshots(Repository.Builder builder,
Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeRepository_Url(Repository.Builder builder,
Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeRepository(Repository.Builder builder,
Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Repository |
MavenMerger.mergeRepository(Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenTransformer.transformRepository_Id(Repository.Builder builder,
Repository target) |
protected void |
MavenTransformer.transformRepository_Layout(Repository.Builder builder,
Repository target) |
protected void |
MavenTransformer.transformRepository_Name(Repository.Builder builder,
Repository target) |
protected void |
MavenTransformer.transformRepository_Releases(Repository.Builder builder,
Repository target) |
protected void |
MavenTransformer.transformRepository_Snapshots(Repository.Builder builder,
Repository target) |
protected void |
MavenTransformer.transformRepository_Url(Repository.Builder builder,
Repository target) |
protected Repository |
MavenTransformer.transformRepository(Repository target) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectModelResolver.addRepository(Repository repository) |
void |
ProjectModelResolver.addRepository(Repository repository,
boolean replace) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.