Class MultiMavenProjectStub
- java.lang.Object
-
- org.apache.maven.project.MavenProject
-
- org.apache.maven.plugin.testing.stubs.MavenProjectStub
-
- org.apache.maven.plugins.checkstyle.stubs.MultiMavenProjectStub
-
- All Implemented Interfaces:
java.lang.Cloneable
public class MultiMavenProjectStub extends MavenProjectStub
-
-
Field Summary
-
Fields inherited from class org.apache.maven.project.MavenProject
EMPTY_PROJECT_ARTIFACT_ID, EMPTY_PROJECT_GROUP_ID, EMPTY_PROJECT_VERSION
-
-
Constructor Summary
Constructors Constructor Description MultiMavenProjectStub()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
getBasedir()
Build
getBuild()
java.util.List<java.lang.String>
getCompileClasspathElements()
java.util.List<java.lang.String>
getCompileSourceRoots()
MavenProject
getExecutionProject()
java.io.File
getFile()
java.lang.String
getInceptionYear()
Organization
getOrganization()
java.util.List<ReportPlugin>
getReportPlugins()
java.util.List<java.lang.String>
getTestClasspathElements()
java.util.List<java.lang.String>
getTestCompileSourceRoots()
-
Methods inherited from class org.apache.maven.plugin.testing.stubs.MavenProjectStub
addAttachedArtifact, addCompileSourceRoot, addContributor, addDeveloper, addLicense, addMailingList, addPlugin, addProjectReference, addResource, addScriptSourceRoot, addTestCompileSourceRoot, addTestResource, attachArtifact, createArtifacts, getActiveProfiles, getArtifact, getArtifactId, getArtifactMap, getArtifacts, getAttachedArtifacts, getBuildExtensions, getBuildPlugins, getCiManagement, getCollectedProjects, getCompileArtifacts, getCompileDependencies, getContributors, getDefaultGoal, getDependencies, getDependencyArtifacts, getDependencyManagement, getDescription, getDevelopers, getDistributionManagement, getDistributionManagementArtifactRepository, getExtensionArtifactMap, getExtensionArtifacts, getFilters, getGoalConfiguration, getGroupId, getId, getIssueManagement, getLicenses, getMailingLists, getModel, getModelVersion, getModulePathAdjustment, getModules, getName, getOriginalModel, getPackaging, getParent, getParentArtifact, getPluginArtifactMap, getPluginArtifactRepositories, getPluginArtifacts, getPluginManagement, getPluginRepositories, getPrerequisites, getProjectReferences, getProperties, getRemoteArtifactRepositories, getReportArtifactMap, getReportArtifacts, getReportConfiguration, getReporting, getRepositories, getResources, getRuntimeArtifacts, getRuntimeClasspathElements, getRuntimeDependencies, getScm, getScriptSourceRoots, getSystemArtifacts, getSystemClasspathElements, getSystemDependencies, getTestArtifacts, getTestDependencies, getTestResources, getUrl, getVersion, hasParent, injectPluginManagementInfo, isExecutionRoot, readModel, replaceWithActiveArtifact, setActiveProfiles, setArtifact, setArtifactId, setArtifactMap, setArtifacts, setAttachedArtifacts, setBuild, setBuildOverlay, setCiManagement, setCollectedProjects, setCompileArtifacts, setCompileDependencies, setCompileSourceRoots, setContributors, setDependencies, setDependencyArtifacts, setDescription, setDevelopers, setDistributionManagement, setExecutionProject, setExecutionRoot, setExtensionArtifactMap, setExtensionArtifacts, setFile, setGroupId, setInceptionYear, setIssueManagement, setLicenses, setMailingLists, setModel, setModelVersion, setName, setOrganization, setOriginalModel, setPackaging, setParent, setParentArtifact, setPluginArtifactMap, setPluginArtifactRepositories, setPluginArtifacts, setProjectReferences, setReleaseArtifactRepository, setRemoteArtifactRepositories, setReportArtifactMap, setReportArtifacts, setReporting, setRuntimeArtifacts, setRuntimeClasspathElements, setRuntimeDependencies, setScm, setScriptSourceRoots, setSnapshotArtifactRepository, setSystemArtifacts, setSystemClasspathElements, setSystemDependencies, setTestArtifacts, setTestClasspathElements, setTestCompileSourceRoots, setTestDependencies, setUrl, setVersion, writeModel, writeOriginalModel
-
Methods inherited from class org.apache.maven.project.MavenProject
addLifecyclePhase, clone, equals, getClassRealm, getContextValue, getExtensionDependencyFilter, getInjectedProfileIds, getManagedVersionMap, getParentFile, getPlugin, getReleaseArtifactRepository, getRemotePluginRepositories, getRemoteProjectRepositories, getSnapshotArtifactRepository, hashCode, hasLifecyclePhase, setArtifactFilter, setClassRealm, setContextValue, setExtensionDependencyFilter, setInjectedProfileIds, setManagedVersionMap, setParentFile, setResolvedArtifacts, toString
-
-
-
-
Method Detail
-
getExecutionProject
public MavenProject getExecutionProject()
- Overrides:
getExecutionProject
in classMavenProjectStub
-
getCompileClasspathElements
public java.util.List<java.lang.String> getCompileClasspathElements() throws DependencyResolutionRequiredException
- Overrides:
getCompileClasspathElements
in classMavenProjectStub
- Throws:
DependencyResolutionRequiredException
-
getTestClasspathElements
public java.util.List<java.lang.String> getTestClasspathElements() throws DependencyResolutionRequiredException
- Overrides:
getTestClasspathElements
in classMavenProjectStub
- Throws:
DependencyResolutionRequiredException
-
getCompileSourceRoots
public java.util.List<java.lang.String> getCompileSourceRoots()
- Overrides:
getCompileSourceRoots
in classMavenProjectStub
-
getTestCompileSourceRoots
public java.util.List<java.lang.String> getTestCompileSourceRoots()
- Overrides:
getTestCompileSourceRoots
in classMavenProjectStub
-
getBasedir
public java.io.File getBasedir()
- Overrides:
getBasedir
in classMavenProjectStub
-
getReportPlugins
public java.util.List<ReportPlugin> getReportPlugins()
- Overrides:
getReportPlugins
in classMavenProjectStub
-
getOrganization
public Organization getOrganization()
- Overrides:
getOrganization
in classMavenProjectStub
-
getInceptionYear
public java.lang.String getInceptionYear()
- Overrides:
getInceptionYear
in classMavenProjectStub
-
getBuild
public Build getBuild()
- Overrides:
getBuild
in classMavenProjectStub
-
getFile
public java.io.File getFile()
- Overrides:
getFile
in classMavenProjectStub
-
-