Class AttachedArtifact
java.lang.Object
org.apache.maven.artifact.DefaultArtifact
org.apache.maven.project.artifact.AttachedArtifact
- All Implemented Interfaces:
Comparable<org.apache.maven.artifact.Artifact>, org.apache.maven.artifact.Artifact
public class AttachedArtifact
extends org.apache.maven.artifact.DefaultArtifact
-
Field Summary
Fields inherited from interface org.apache.maven.artifact.Artifact
LATEST_VERSION, RELEASE_VERSION, SCOPE_COMPILE, SCOPE_IMPORT, SCOPE_PROVIDED, SCOPE_RUNTIME, SCOPE_SYSTEM, SCOPE_TEST, SNAPSHOT_VERSION, VERSION_FILE_PATTERN -
Constructor Summary
ConstructorsConstructorDescriptionAttachedArtifact(org.apache.maven.artifact.Artifact parent, String type, String classifier, org.apache.maven.artifact.handler.ArtifactHandler artifactHandler) AttachedArtifact(org.apache.maven.artifact.Artifact parent, String type, org.apache.maven.artifact.handler.ArtifactHandler artifactHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata) org.apache.maven.artifact.repository.ArtifactRepositorygetScope()org.apache.maven.artifact.versioning.VersionRangebooleanbooleanvoidsetArtifactId(String artifactId) voidsetAvailableVersions(List availableVersions) voidsetBaseVersion(String baseVersion) voidsetDownloadUrl(String downloadUrl) voidsetGroupId(String groupId) voidsetRelease(boolean release) voidsetRepository(org.apache.maven.artifact.repository.ArtifactRepository repository) voidvoidsetVersion(String version) voidsetVersionRange(org.apache.maven.artifact.versioning.VersionRange range) Methods inherited from class org.apache.maven.artifact.DefaultArtifact
compareTo, equals, getArtifactHandler, getArtifactId, getBaseVersionInternal, getClassifier, getDependencyConflictId, getDependencyFilter, getDependencyTrail, getFile, getGroupId, getId, getMetadata, getSelectedVersion, getType, hasClassifier, hashCode, isOptional, isResolved, isSelectedVersionKnown, selectVersion, setArtifactHandler, setBaseVersionInternal, setDependencyFilter, setDependencyTrail, setFile, setOptional, setResolved, setResolvedVersion, toString, updateVersion
-
Constructor Details
-
AttachedArtifact
-
AttachedArtifact
public AttachedArtifact(org.apache.maven.artifact.Artifact parent, String type, org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
-
-
Method Details
-
setArtifactId
- Specified by:
setArtifactIdin interfaceorg.apache.maven.artifact.Artifact- Overrides:
setArtifactIdin classorg.apache.maven.artifact.DefaultArtifact
-
getAvailableVersions
- Specified by:
getAvailableVersionsin interfaceorg.apache.maven.artifact.Artifact- Overrides:
getAvailableVersionsin classorg.apache.maven.artifact.DefaultArtifact
-
setAvailableVersions
- Specified by:
setAvailableVersionsin interfaceorg.apache.maven.artifact.Artifact- Overrides:
setAvailableVersionsin classorg.apache.maven.artifact.DefaultArtifact
-
getBaseVersion
- Specified by:
getBaseVersionin interfaceorg.apache.maven.artifact.Artifact- Overrides:
getBaseVersionin classorg.apache.maven.artifact.DefaultArtifact
-
setBaseVersion
- Specified by:
setBaseVersionin interfaceorg.apache.maven.artifact.Artifact- Overrides:
setBaseVersionin classorg.apache.maven.artifact.DefaultArtifact
-
getDownloadUrl
- Specified by:
getDownloadUrlin interfaceorg.apache.maven.artifact.Artifact- Overrides:
getDownloadUrlin classorg.apache.maven.artifact.DefaultArtifact
-
setDownloadUrl
- Specified by:
setDownloadUrlin interfaceorg.apache.maven.artifact.Artifact- Overrides:
setDownloadUrlin classorg.apache.maven.artifact.DefaultArtifact
-
setGroupId
- Specified by:
setGroupIdin interfaceorg.apache.maven.artifact.Artifact- Overrides:
setGroupIdin classorg.apache.maven.artifact.DefaultArtifact
-
getRepository
public org.apache.maven.artifact.repository.ArtifactRepository getRepository()- Specified by:
getRepositoryin interfaceorg.apache.maven.artifact.Artifact- Overrides:
getRepositoryin classorg.apache.maven.artifact.DefaultArtifact
-
setRepository
public void setRepository(org.apache.maven.artifact.repository.ArtifactRepository repository) - Specified by:
setRepositoryin interfaceorg.apache.maven.artifact.Artifact- Overrides:
setRepositoryin classorg.apache.maven.artifact.DefaultArtifact
-
getScope
- Specified by:
getScopein interfaceorg.apache.maven.artifact.Artifact- Overrides:
getScopein classorg.apache.maven.artifact.DefaultArtifact
-
setScope
- Specified by:
setScopein interfaceorg.apache.maven.artifact.Artifact- Overrides:
setScopein classorg.apache.maven.artifact.DefaultArtifact
-
getVersion
- Specified by:
getVersionin interfaceorg.apache.maven.artifact.Artifact- Overrides:
getVersionin classorg.apache.maven.artifact.DefaultArtifact
-
setVersion
- Specified by:
setVersionin interfaceorg.apache.maven.artifact.Artifact- Overrides:
setVersionin classorg.apache.maven.artifact.DefaultArtifact
-
getVersionRange
public org.apache.maven.artifact.versioning.VersionRange getVersionRange()- Specified by:
getVersionRangein interfaceorg.apache.maven.artifact.Artifact- Overrides:
getVersionRangein classorg.apache.maven.artifact.DefaultArtifact
-
setVersionRange
public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange range) - Specified by:
setVersionRangein interfaceorg.apache.maven.artifact.Artifact- Overrides:
setVersionRangein classorg.apache.maven.artifact.DefaultArtifact
-
isRelease
public boolean isRelease()- Specified by:
isReleasein interfaceorg.apache.maven.artifact.Artifact- Overrides:
isReleasein classorg.apache.maven.artifact.DefaultArtifact
-
setRelease
public void setRelease(boolean release) - Specified by:
setReleasein interfaceorg.apache.maven.artifact.Artifact- Overrides:
setReleasein classorg.apache.maven.artifact.DefaultArtifact
-
isSnapshot
public boolean isSnapshot()- Specified by:
isSnapshotin interfaceorg.apache.maven.artifact.Artifact- Overrides:
isSnapshotin classorg.apache.maven.artifact.DefaultArtifact
-
addMetadata
public void addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata) - Specified by:
addMetadatain interfaceorg.apache.maven.artifact.Artifact- Overrides:
addMetadatain classorg.apache.maven.artifact.DefaultArtifact
-
getMetadataList
- Specified by:
getMetadataListin interfaceorg.apache.maven.artifact.Artifact- Overrides:
getMetadataListin classorg.apache.maven.artifact.DefaultArtifact
-