Package org.apache.maven.internal.impl
Class DefaultProject
java.lang.Object
org.apache.maven.internal.impl.DefaultProject
- All Implemented Interfaces:
Project
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.api.model.Model
getModel()
boolean
boolean
boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.api.Project
getBasedir, getBuild, getId
-
Constructor Details
-
DefaultProject
-
-
Method Details
-
getSession
-
getProject
-
getGroupId
- Specified by:
getGroupId
in interfaceProject
-
getArtifactId
- Specified by:
getArtifactId
in interfaceProject
-
getVersion
- Specified by:
getVersion
in interfaceProject
-
getArtifact
- Specified by:
getArtifact
in interfaceProject
-
getPackaging
- Specified by:
getPackaging
in interfaceProject
-
getModel
@Nonnull public org.apache.maven.api.model.Model getModel() -
getPomPath
- Specified by:
getPomPath
in interfaceProject
-
getDependencies
- Specified by:
getDependencies
in interfaceProject
-
getManagedDependencies
- Specified by:
getManagedDependencies
in interfaceProject
-
isExecutionRoot
public boolean isExecutionRoot()- Specified by:
isExecutionRoot
in interfaceProject
-
isTopProject
public boolean isTopProject()- Specified by:
isTopProject
in interfaceProject
-
isRootProject
public boolean isRootProject()- Specified by:
isRootProject
in interfaceProject
-
getRootDirectory
- Specified by:
getRootDirectory
in interfaceProject
-
getParent
-
getRemoteProjectRepositories
- Specified by:
getRemoteProjectRepositories
in interfaceProject
-
getRemotePluginRepositories
- Specified by:
getRemotePluginRepositories
in interfaceProject
-