Package japicmp.maven
Class MavenParameters
- java.lang.Object
-
- japicmp.maven.MavenParameters
-
public class MavenParameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.artifact.factory.ArtifactFactoryartifactFactoryprivate java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>artifactRepositoriesprivate org.apache.maven.artifact.repository.ArtifactRepositorylocalRepositoryprivate org.apache.maven.project.MavenProjectmavenProjectprivate org.apache.maven.artifact.metadata.ArtifactMetadataSourcemetadataSourceprivate org.apache.maven.plugin.MojoExecutionmojoExecutionprivate java.util.List<org.eclipse.aether.repository.RemoteRepository>remoteReposprivate org.eclipse.aether.RepositorySystemSessionrepoSessionprivate org.eclipse.aether.RepositorySystemrepoSystemprivate java.lang.StringversionRangeWithProjectVersion
-
Constructor Summary
Constructors Constructor Description MavenParameters(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> artifactRepositories, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.plugin.MojoExecution mojoExecution, java.lang.String versionRangeWithProjectVersion, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.eclipse.aether.RepositorySystem repoSystem, org.eclipse.aether.RepositorySystemSession repoSession, java.util.List<org.eclipse.aether.repository.RemoteRepository> remoteRepos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.artifact.factory.ArtifactFactorygetArtifactFactory()java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>getArtifactRepositories()org.apache.maven.artifact.repository.ArtifactRepositorygetLocalRepository()org.apache.maven.project.MavenProjectgetMavenProject()org.apache.maven.artifact.metadata.ArtifactMetadataSourcegetMetadataSource()org.apache.maven.plugin.MojoExecutiongetMojoExecution()java.util.List<org.eclipse.aether.repository.RemoteRepository>getRemoteRepos()org.eclipse.aether.RepositorySystemSessiongetRepoSession()org.eclipse.aether.RepositorySystemgetRepoSystem()java.lang.StringgetVersionRangeWithProjectVersion()
-
-
-
Field Detail
-
artifactRepositories
private final java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> artifactRepositories
-
artifactFactory
private final org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
-
localRepository
private final org.apache.maven.artifact.repository.ArtifactRepository localRepository
-
mavenProject
private final org.apache.maven.project.MavenProject mavenProject
-
mojoExecution
private final org.apache.maven.plugin.MojoExecution mojoExecution
-
versionRangeWithProjectVersion
private final java.lang.String versionRangeWithProjectVersion
-
metadataSource
private final org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource
-
repoSystem
private final org.eclipse.aether.RepositorySystem repoSystem
-
repoSession
private final org.eclipse.aether.RepositorySystemSession repoSession
-
remoteRepos
private final java.util.List<org.eclipse.aether.repository.RemoteRepository> remoteRepos
-
-
Constructor Detail
-
MavenParameters
public MavenParameters(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> artifactRepositories, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.plugin.MojoExecution mojoExecution, java.lang.String versionRangeWithProjectVersion, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.eclipse.aether.RepositorySystem repoSystem, org.eclipse.aether.RepositorySystemSession repoSession, java.util.List<org.eclipse.aether.repository.RemoteRepository> remoteRepos)
-
-
Method Detail
-
getArtifactRepositories
public java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getArtifactRepositories()
-
getArtifactFactory
public org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
-
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
-
getMavenProject
public org.apache.maven.project.MavenProject getMavenProject()
-
getMojoExecution
public org.apache.maven.plugin.MojoExecution getMojoExecution()
-
getVersionRangeWithProjectVersion
public java.lang.String getVersionRangeWithProjectVersion()
-
getMetadataSource
public org.apache.maven.artifact.metadata.ArtifactMetadataSource getMetadataSource()
-
getRepoSystem
public org.eclipse.aether.RepositorySystem getRepoSystem()
-
getRepoSession
public org.eclipse.aether.RepositorySystemSession getRepoSession()
-
getRemoteRepos
public java.util.List<org.eclipse.aether.repository.RemoteRepository> getRemoteRepos()
-
-