Class ProjectStub
java.lang.Object
org.apache.maven.api.plugin.testing.stubs.ProjectStub
- All Implemented Interfaces:
org.apache.maven.api.Project
- Since:
- 1.0-beta-1
- Author:
- Olivier Lamy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProperty(String key, String value) List<org.apache.maven.api.ProducedArtifact> List<org.apache.maven.api.DependencyCoordinates> List<org.apache.maven.api.DependencyCoordinates> org.apache.maven.api.model.ModelgetModel()getName()org.apache.maven.api.PackagingOptional<org.apache.maven.api.Project> booleanbooleansetArtifactId(String artifactId) setBasedir(Path basedir) setDescription(String desc) setGroupId(String groupId) setMainArtifact(org.apache.maven.api.ProducedArtifact mainArtifact) setMavenModel(org.apache.maven.model.Model model) voidsetModel(org.apache.maven.api.model.Model model) setPackaging(String packaging) setPomPath(Path pomPath) setRootDirectory(Path rootDirectory) setTopProject(boolean topProject) setVersion(String version) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.api.Project
getBuild, getId, getLanguage, getMainArtifact, getPomArtifact
-
Constructor Details
-
ProjectStub
public ProjectStub()
-
-
Method Details
-
setModel
public void setModel(org.apache.maven.api.model.Model model) -
getGroupId
- Specified by:
getGroupIdin interfaceorg.apache.maven.api.Project
-
getArtifactId
- Specified by:
getArtifactIdin interfaceorg.apache.maven.api.Project
-
getVersion
- Specified by:
getVersionin interfaceorg.apache.maven.api.Project
-
getName
-
getPackaging
@Nonnull public org.apache.maven.api.Packaging getPackaging()- Specified by:
getPackagingin interfaceorg.apache.maven.api.Project
-
getArtifacts
- Specified by:
getArtifactsin interfaceorg.apache.maven.api.Project
-
getModel
@Nonnull public org.apache.maven.api.model.Model getModel()- Specified by:
getModelin interfaceorg.apache.maven.api.Project
-
getPomPath
- Specified by:
getPomPathin interfaceorg.apache.maven.api.Project
-
getDependencies
- Specified by:
getDependenciesin interfaceorg.apache.maven.api.Project
-
getManagedDependencies
- Specified by:
getManagedDependenciesin interfaceorg.apache.maven.api.Project
-
getBasedir
- Specified by:
getBasedirin interfaceorg.apache.maven.api.Project
-
getParent
- Specified by:
getParentin interfaceorg.apache.maven.api.Project
-
isTopProject
public boolean isTopProject()- Specified by:
isTopProjectin interfaceorg.apache.maven.api.Project
-
isRootProject
public boolean isRootProject()- Specified by:
isRootProjectin interfaceorg.apache.maven.api.Project
-
getRootDirectory
- Specified by:
getRootDirectoryin interfaceorg.apache.maven.api.Project
-
setBasedir
-
setGroupId
-
setArtifactId
-
setVersion
-
setName
-
setDescription
-
setPackaging
-
setMainArtifact
-
setPomPath
-
setTopProject
-
setMavenModel
-
setRootDirectory
-
addProperty
-