Package org.apache.maven.internal.impl
Class DefaultProject
java.lang.Object
org.apache.maven.internal.impl.DefaultProject
- All Implemented Interfaces:
Project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetModel()Returns the path to the pom file for this project.booleanMethods 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
getBasedir, getBuild, getId
-
Constructor Details
-
DefaultProject
-
-
Method Details
-
getSession
-
getProject
-
getGroupId
- Specified by:
getGroupIdin interfaceProject
-
getArtifactId
- Specified by:
getArtifactIdin interfaceProject
-
getVersion
- Specified by:
getVersionin interfaceProject
-
getArtifact
- Specified by:
getArtifactin interfaceProject
-
getPackaging
- Specified by:
getPackagingin interfaceProject
-
getModel
-
getPomPath
Description copied from interface:ProjectReturns the path to the pom file for this project. A project is usually read from the file system and this will point to the file. In some cases, a transient project can be created which will not point to an actual pom file.- Specified by:
getPomPathin interfaceProject- Returns:
- the path of the pom
-
getDependencies
- Specified by:
getDependenciesin interfaceProject
-
getManagedDependencies
- Specified by:
getManagedDependenciesin interfaceProject
-
isExecutionRoot
public boolean isExecutionRoot()- Specified by:
isExecutionRootin interfaceProject
-
getParent
-
getRemoteProjectRepositories
- Specified by:
getRemoteProjectRepositoriesin interfaceProject
-
getRemotePluginRepositories
- Specified by:
getRemotePluginRepositoriesin interfaceProject
-