Class ProjectArtifact
java.lang.Object
org.apache.maven.artifact.DefaultArtifact
org.apache.maven.project.artifact.ProjectArtifact
- All Implemented Interfaces:
Comparable<org.apache.maven.artifact.Artifact>
,org.apache.maven.artifact.Artifact
,ArtifactWithDependencies
public class ProjectArtifact
extends org.apache.maven.artifact.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 -
Method Summary
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 Details
-
ProjectArtifact
-
-
Method Details
-
getProject
-
getDependencies
- Specified by:
getDependencies
in interfaceArtifactWithDependencies
-
getManagedDependencies
- Specified by:
getManagedDependencies
in interfaceArtifactWithDependencies
-