public class ArtifactStub
extends java.lang.Object
implements org.apache.maven.artifact.Artifact
Artifact testing.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
artifactId |
private org.apache.maven.artifact.repository.ArtifactRepository |
artifactRepository |
private java.lang.String |
classifier |
private java.io.File |
file |
private java.lang.String |
groupId |
private java.lang.String |
scope |
private java.lang.String |
type |
private java.lang.String |
version |
| Constructor and Description |
|---|
ArtifactStub() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
By default, do nothing.
|
private void |
appendArtifactTypeClassifierString(java.lang.StringBuffer sb) |
int |
compareTo(org.apache.maven.artifact.Artifact artifact)
By default, return
0 |
org.apache.maven.artifact.handler.ArtifactHandler |
getArtifactHandler() |
java.lang.String |
getArtifactId() |
java.util.List<org.apache.maven.artifact.versioning.ArtifactVersion> |
getAvailableVersions() |
java.lang.String |
getBaseVersion() |
java.lang.String |
getClassifier() |
java.lang.String |
getDependencyConflictId() |
org.apache.maven.artifact.resolver.filter.ArtifactFilter |
getDependencyFilter() |
java.util.List<java.lang.String> |
getDependencyTrail() |
java.lang.String |
getDownloadUrl() |
java.io.File |
getFile() |
java.lang.String |
getGroupId() |
java.lang.String |
getId() |
java.util.Collection<org.apache.maven.artifact.metadata.ArtifactMetadata> |
getMetadataList() |
org.apache.maven.artifact.repository.ArtifactRepository |
getRepository() |
java.lang.String |
getScope() |
org.apache.maven.artifact.versioning.ArtifactVersion |
getSelectedVersion() |
java.lang.String |
getType() |
java.lang.String |
getVersion() |
org.apache.maven.artifact.versioning.VersionRange |
getVersionRange() |
boolean |
hasClassifier() |
boolean |
isFromAuthoritativeRepository() |
boolean |
isOptional() |
boolean |
isRelease() |
boolean |
isResolved() |
boolean |
isSelectedVersionKnown() |
boolean |
isSnapshot() |
void |
selectVersion(java.lang.String string)
By default, do nothing.
|
void |
setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
By default, do nothing.
|
void |
setArtifactId(java.lang.String artifactId) |
void |
setAvailableVersions(java.util.List<org.apache.maven.artifact.versioning.ArtifactVersion> list)
By default, do nothing.
|
void |
setBaseVersion(java.lang.String string)
By default, do nothing.
|
void |
setDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
By default, do nothing.
|
void |
setDependencyTrail(java.util.List<java.lang.String> list)
By default, do nothing.
|
void |
setDownloadUrl(java.lang.String string)
By default, do nothing.
|
void |
setFile(java.io.File file) |
void |
setFromAuthoritativeRepository(boolean fromAuthoritativeRepository) |
void |
setGroupId(java.lang.String groupId) |
void |
setOptional(boolean b)
By default, do nothing.
|
void |
setRelease(boolean b)
By default, do nothing.
|
void |
setRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository) |
void |
setResolved(boolean b)
By default, do nothing.
|
void |
setResolvedVersion(java.lang.String string)
By default, do nothing.
|
void |
setScope(java.lang.String scope) |
void |
setType(java.lang.String type)
Set a new type
|
void |
setVersion(java.lang.String version) |
void |
setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)
By default, do nothing.
|
java.lang.String |
toString() |
void |
updateVersion(java.lang.String string,
org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
By default, do nothing.
|
private java.lang.String groupId
private java.lang.String artifactId
private java.lang.String version
private java.lang.String scope
private java.lang.String type
private java.lang.String classifier
private java.io.File file
private org.apache.maven.artifact.repository.ArtifactRepository artifactRepository
public int compareTo(org.apache.maven.artifact.Artifact artifact)
0compareTo in interface java.lang.Comparable<org.apache.maven.artifact.Artifact>Comparable.compareTo(java.lang.Object)public java.lang.String getGroupId()
getGroupId in interface org.apache.maven.artifact.Artifactpublic java.lang.String getArtifactId()
getArtifactId in interface org.apache.maven.artifact.Artifactpublic java.lang.String getVersion()
getVersion in interface org.apache.maven.artifact.Artifactpublic void setVersion(java.lang.String version)
setVersion in interface org.apache.maven.artifact.Artifactpublic java.lang.String getScope()
getScope in interface org.apache.maven.artifact.Artifactpublic java.lang.String getType()
getType in interface org.apache.maven.artifact.Artifactpublic void setType(java.lang.String type)
type - public java.lang.String getClassifier()
getClassifier in interface org.apache.maven.artifact.Artifactpublic boolean hasClassifier()
hasClassifier in interface org.apache.maven.artifact.Artifactpublic java.io.File getFile()
getFile in interface org.apache.maven.artifact.Artifactpublic void setFile(java.io.File file)
setFile in interface org.apache.maven.artifact.Artifactpublic java.lang.String getBaseVersion()
getBaseVersion in interface org.apache.maven.artifact.Artifactnull.Artifact.getBaseVersion()public void setBaseVersion(java.lang.String string)
setBaseVersion in interface org.apache.maven.artifact.ArtifactArtifact.setBaseVersion(java.lang.String)public java.lang.String getId()
getId in interface org.apache.maven.artifact.Artifactnull.Artifact.getId()public java.lang.String getDependencyConflictId()
getDependencyConflictId in interface org.apache.maven.artifact.ArtifactgroupId:artifactId:type:classifier.Artifact.getDependencyConflictId()public void addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
addMetadata in interface org.apache.maven.artifact.ArtifactArtifact.addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata)public java.util.Collection<org.apache.maven.artifact.metadata.ArtifactMetadata> getMetadataList()
getMetadataList in interface org.apache.maven.artifact.Artifactnull.Artifact.getMetadataList()public void setRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
setRepository in interface org.apache.maven.artifact.Artifactpublic org.apache.maven.artifact.repository.ArtifactRepository getRepository()
getRepository in interface org.apache.maven.artifact.Artifactpublic void updateVersion(java.lang.String string,
org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
updateVersion in interface org.apache.maven.artifact.ArtifactArtifact.updateVersion(java.lang.String, org.apache.maven.artifact.repository.ArtifactRepository)public java.lang.String getDownloadUrl()
getDownloadUrl in interface org.apache.maven.artifact.Artifactnull.Artifact.getDownloadUrl()public void setDownloadUrl(java.lang.String string)
setDownloadUrl in interface org.apache.maven.artifact.ArtifactArtifact.setDownloadUrl(java.lang.String)public org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter()
getDependencyFilter in interface org.apache.maven.artifact.Artifactnull.Artifact.getDependencyFilter()public void setDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
setDependencyFilter in interface org.apache.maven.artifact.ArtifactArtifact.setDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter)public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
getArtifactHandler in interface org.apache.maven.artifact.Artifactnull.Artifact.getArtifactHandler()public java.util.List<java.lang.String> getDependencyTrail()
getDependencyTrail in interface org.apache.maven.artifact.Artifactnull.Artifact.getDependencyTrail()public void setDependencyTrail(java.util.List<java.lang.String> list)
setDependencyTrail in interface org.apache.maven.artifact.ArtifactArtifact.setDependencyTrail(java.util.List)public void setScope(java.lang.String scope)
setScope in interface org.apache.maven.artifact.Artifactpublic org.apache.maven.artifact.versioning.VersionRange getVersionRange()
getVersionRange in interface org.apache.maven.artifact.Artifactnull.Artifact.getVersionRange()public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)
setVersionRange in interface org.apache.maven.artifact.ArtifactArtifact.setVersionRange(org.apache.maven.artifact.versioning.VersionRange)public void selectVersion(java.lang.String string)
selectVersion in interface org.apache.maven.artifact.ArtifactArtifact.selectVersion(java.lang.String)public void setGroupId(java.lang.String groupId)
setGroupId in interface org.apache.maven.artifact.Artifactpublic void setArtifactId(java.lang.String artifactId)
setArtifactId in interface org.apache.maven.artifact.Artifactpublic boolean isSnapshot()
isSnapshot in interface org.apache.maven.artifact.Artifactfalse.Artifact.isSnapshot()public void setResolved(boolean b)
setResolved in interface org.apache.maven.artifact.ArtifactArtifact.setResolved(boolean)public boolean isResolved()
isResolved in interface org.apache.maven.artifact.Artifactfalse.Artifact.isResolved()public void setResolvedVersion(java.lang.String string)
setResolvedVersion in interface org.apache.maven.artifact.ArtifactArtifact.setResolvedVersion(java.lang.String)public void setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
setArtifactHandler in interface org.apache.maven.artifact.ArtifactArtifact.setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler)public boolean isRelease()
isRelease in interface org.apache.maven.artifact.Artifactfalse.Artifact.isRelease()public void setRelease(boolean b)
setRelease in interface org.apache.maven.artifact.ArtifactArtifact.setRelease(boolean)public java.util.List<org.apache.maven.artifact.versioning.ArtifactVersion> getAvailableVersions()
getAvailableVersions in interface org.apache.maven.artifact.Artifactnull.Artifact.getAvailableVersions()public void setAvailableVersions(java.util.List<org.apache.maven.artifact.versioning.ArtifactVersion> list)
setAvailableVersions in interface org.apache.maven.artifact.ArtifactArtifact.setAvailableVersions(java.util.List)public boolean isOptional()
isOptional in interface org.apache.maven.artifact.Artifactfalse.Artifact.isOptional()public void setOptional(boolean b)
setOptional in interface org.apache.maven.artifact.Artifactb - public org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion()
throws org.apache.maven.artifact.versioning.OverConstrainedVersionException
getSelectedVersion in interface org.apache.maven.artifact.Artifactnull.org.apache.maven.artifact.versioning.OverConstrainedVersionExceptionArtifact.getSelectedVersion()public boolean isSelectedVersionKnown()
throws org.apache.maven.artifact.versioning.OverConstrainedVersionException
isSelectedVersionKnown in interface org.apache.maven.artifact.Artifactfalse.org.apache.maven.artifact.versioning.OverConstrainedVersionExceptionArtifact.isSelectedVersionKnown()public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()private void appendArtifactTypeClassifierString(java.lang.StringBuffer sb)
public boolean isFromAuthoritativeRepository()
public void setFromAuthoritativeRepository(boolean fromAuthoritativeRepository)