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)
0
compareTo
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.Artifact
public java.lang.String getArtifactId()
getArtifactId
in interface org.apache.maven.artifact.Artifact
public java.lang.String getVersion()
getVersion
in interface org.apache.maven.artifact.Artifact
public void setVersion(java.lang.String version)
setVersion
in interface org.apache.maven.artifact.Artifact
public java.lang.String getScope()
getScope
in interface org.apache.maven.artifact.Artifact
public java.lang.String getType()
getType
in interface org.apache.maven.artifact.Artifact
public void setType(java.lang.String type)
type
- public java.lang.String getClassifier()
getClassifier
in interface org.apache.maven.artifact.Artifact
public boolean hasClassifier()
hasClassifier
in interface org.apache.maven.artifact.Artifact
public java.io.File getFile()
getFile
in interface org.apache.maven.artifact.Artifact
public void setFile(java.io.File file)
setFile
in interface org.apache.maven.artifact.Artifact
public java.lang.String getBaseVersion()
getBaseVersion
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getBaseVersion()
public void setBaseVersion(java.lang.String string)
setBaseVersion
in interface org.apache.maven.artifact.Artifact
Artifact.setBaseVersion(java.lang.String)
public java.lang.String getId()
getId
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getId()
public java.lang.String getDependencyConflictId()
getDependencyConflictId
in interface org.apache.maven.artifact.Artifact
groupId:artifactId:type:classifier
.Artifact.getDependencyConflictId()
public void addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
addMetadata
in interface org.apache.maven.artifact.Artifact
Artifact.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.Artifact
null
.Artifact.getMetadataList()
public void setRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
setRepository
in interface org.apache.maven.artifact.Artifact
public org.apache.maven.artifact.repository.ArtifactRepository getRepository()
getRepository
in interface org.apache.maven.artifact.Artifact
public void updateVersion(java.lang.String string, org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
updateVersion
in interface org.apache.maven.artifact.Artifact
Artifact.updateVersion(java.lang.String, org.apache.maven.artifact.repository.ArtifactRepository)
public java.lang.String getDownloadUrl()
getDownloadUrl
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getDownloadUrl()
public void setDownloadUrl(java.lang.String string)
setDownloadUrl
in interface org.apache.maven.artifact.Artifact
Artifact.setDownloadUrl(java.lang.String)
public org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter()
getDependencyFilter
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getDependencyFilter()
public void setDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
setDependencyFilter
in interface org.apache.maven.artifact.Artifact
Artifact.setDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter)
public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
getArtifactHandler
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getArtifactHandler()
public java.util.List<java.lang.String> getDependencyTrail()
getDependencyTrail
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getDependencyTrail()
public void setDependencyTrail(java.util.List<java.lang.String> list)
setDependencyTrail
in interface org.apache.maven.artifact.Artifact
Artifact.setDependencyTrail(java.util.List)
public void setScope(java.lang.String scope)
setScope
in interface org.apache.maven.artifact.Artifact
public org.apache.maven.artifact.versioning.VersionRange getVersionRange()
getVersionRange
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getVersionRange()
public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)
setVersionRange
in interface org.apache.maven.artifact.Artifact
Artifact.setVersionRange(org.apache.maven.artifact.versioning.VersionRange)
public void selectVersion(java.lang.String string)
selectVersion
in interface org.apache.maven.artifact.Artifact
Artifact.selectVersion(java.lang.String)
public void setGroupId(java.lang.String groupId)
setGroupId
in interface org.apache.maven.artifact.Artifact
public void setArtifactId(java.lang.String artifactId)
setArtifactId
in interface org.apache.maven.artifact.Artifact
public boolean isSnapshot()
isSnapshot
in interface org.apache.maven.artifact.Artifact
false
.Artifact.isSnapshot()
public void setResolved(boolean b)
setResolved
in interface org.apache.maven.artifact.Artifact
Artifact.setResolved(boolean)
public boolean isResolved()
isResolved
in interface org.apache.maven.artifact.Artifact
false
.Artifact.isResolved()
public void setResolvedVersion(java.lang.String string)
setResolvedVersion
in interface org.apache.maven.artifact.Artifact
Artifact.setResolvedVersion(java.lang.String)
public void setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
setArtifactHandler
in interface org.apache.maven.artifact.Artifact
Artifact.setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler)
public boolean isRelease()
isRelease
in interface org.apache.maven.artifact.Artifact
false
.Artifact.isRelease()
public void setRelease(boolean b)
setRelease
in interface org.apache.maven.artifact.Artifact
Artifact.setRelease(boolean)
public java.util.List<org.apache.maven.artifact.versioning.ArtifactVersion> getAvailableVersions()
getAvailableVersions
in interface org.apache.maven.artifact.Artifact
null
.Artifact.getAvailableVersions()
public void setAvailableVersions(java.util.List<org.apache.maven.artifact.versioning.ArtifactVersion> list)
setAvailableVersions
in interface org.apache.maven.artifact.Artifact
Artifact.setAvailableVersions(java.util.List)
public boolean isOptional()
isOptional
in interface org.apache.maven.artifact.Artifact
false
.Artifact.isOptional()
public void setOptional(boolean b)
setOptional
in interface org.apache.maven.artifact.Artifact
b
- public org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion() throws org.apache.maven.artifact.versioning.OverConstrainedVersionException
getSelectedVersion
in interface org.apache.maven.artifact.Artifact
null
.org.apache.maven.artifact.versioning.OverConstrainedVersionException
Artifact.getSelectedVersion()
public boolean isSelectedVersionKnown() throws org.apache.maven.artifact.versioning.OverConstrainedVersionException
isSelectedVersionKnown
in interface org.apache.maven.artifact.Artifact
false
.org.apache.maven.artifact.versioning.OverConstrainedVersionException
Artifact.isSelectedVersionKnown()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
private void appendArtifactTypeClassifierString(java.lang.StringBuffer sb)
public boolean isFromAuthoritativeRepository()
public void setFromAuthoritativeRepository(boolean fromAuthoritativeRepository)