Class ProjectArtifact
- java.lang.Object
-
- org.apache.maven.artifact.DefaultArtifact
-
- org.apache.maven.project.artifact.ProjectArtifact
-
- All Implemented Interfaces:
Comparable<Artifact>
,Artifact
,ArtifactWithDependencies
public class ProjectArtifact extends DefaultArtifact implements ArtifactWithDependencies
ProjectArtifact
-
-
Field Summary
-
Fields inherited from interface org.apache.maven.artifact.Artifact
LATEST_VERSION, RELEASE_VERSION, SCOPE_COMPILE, SCOPE_COMPILE_PLUS_RUNTIME, SCOPE_IMPORT, SCOPE_PROVIDED, SCOPE_RUNTIME, SCOPE_RUNTIME_PLUS_SYSTEM, SCOPE_SYSTEM, SCOPE_TEST, SNAPSHOT_VERSION, VERSION_FILE_PATTERN
-
-
Constructor Summary
Constructors Constructor Description ProjectArtifact(MavenProject project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Dependency>
getDependencies()
List<Dependency>
getManagedDependencies()
MavenProject
getProject()
-
Methods inherited from class org.apache.maven.artifact.DefaultArtifact
addMetadata, compareTo, equals, getArtifactHandler, getArtifactId, getAvailableVersions, getBaseVersion, getBaseVersionInternal, getClassifier, getDependencyConflictId, getDependencyFilter, getDependencyTrail, getDownloadUrl, getFile, getGroupId, getId, getMetadataList, getRepository, getScope, getSelectedVersion, getType, getVersion, getVersionRange, hasClassifier, hashCode, isOptional, isRelease, isResolved, isSelectedVersionKnown, isSnapshot, selectVersion, setArtifactHandler, setArtifactId, setAvailableVersions, setBaseVersion, setBaseVersionInternal, setDependencyFilter, setDependencyTrail, setDownloadUrl, setFile, setGroupId, setOptional, setRelease, setRepository, setResolved, setResolvedVersion, setScope, setVersion, setVersionRange, toString, updateVersion
-
-
-
-
Constructor Detail
-
ProjectArtifact
public ProjectArtifact(MavenProject project)
-
-
Method Detail
-
getProject
public MavenProject getProject()
-
getDependencies
public List<Dependency> getDependencies()
- Specified by:
getDependencies
in interfaceArtifactWithDependencies
-
getManagedDependencies
public List<Dependency> getManagedDependencies()
- Specified by:
getManagedDependencies
in interfaceArtifactWithDependencies
-
-