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.ArtifactFactory
artifactFactory
private java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
artifactRepositories
private org.apache.maven.artifact.repository.ArtifactRepository
localRepository
private org.apache.maven.project.MavenProject
mavenProject
private org.apache.maven.artifact.metadata.ArtifactMetadataSource
metadataSource
private org.apache.maven.plugin.MojoExecution
mojoExecution
private java.util.List<org.eclipse.aether.repository.RemoteRepository>
remoteRepos
private org.eclipse.aether.RepositorySystemSession
repoSession
private org.eclipse.aether.RepositorySystem
repoSystem
private java.lang.String
versionRangeWithProjectVersion
-
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.ArtifactFactory
getArtifactFactory()
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
getArtifactRepositories()
org.apache.maven.artifact.repository.ArtifactRepository
getLocalRepository()
org.apache.maven.project.MavenProject
getMavenProject()
org.apache.maven.artifact.metadata.ArtifactMetadataSource
getMetadataSource()
org.apache.maven.plugin.MojoExecution
getMojoExecution()
java.util.List<org.eclipse.aether.repository.RemoteRepository>
getRemoteRepos()
org.eclipse.aether.RepositorySystemSession
getRepoSession()
org.eclipse.aether.RepositorySystem
getRepoSystem()
java.lang.String
getVersionRangeWithProjectVersion()
-
-
-
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()
-
-