org.apache.maven.plugin.testing.stubs
Class ArtifactStub
java.lang.Object
org.apache.maven.plugin.testing.stubs.ArtifactStub
- All Implemented Interfaces:
- java.lang.Comparable, org.apache.maven.artifact.Artifact
public class ArtifactStub
- extends java.lang.Object
- implements org.apache.maven.artifact.Artifact
StubArtifact:
Fields inherited from interface org.apache.maven.artifact.Artifact |
LATEST_VERSION, RELEASE_VERSION, SCOPE_COMPILE, SCOPE_PROVIDED, SCOPE_RUNTIME, SCOPE_SYSTEM, SCOPE_TEST, SNAPSHOT_VERSION, VERSION_FILE_PATTERN |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArtifactStub
public ArtifactStub()
compareTo
public int compareTo(java.lang.Object object)
- Specified by:
compareTo
in interface java.lang.Comparable
getGroupId
public java.lang.String getGroupId()
- Specified by:
getGroupId
in interface org.apache.maven.artifact.Artifact
getArtifactId
public java.lang.String getArtifactId()
- Specified by:
getArtifactId
in interface org.apache.maven.artifact.Artifact
getVersion
public java.lang.String getVersion()
- Specified by:
getVersion
in interface org.apache.maven.artifact.Artifact
setVersion
public void setVersion(java.lang.String string)
- Specified by:
setVersion
in interface org.apache.maven.artifact.Artifact
getScope
public java.lang.String getScope()
- Specified by:
getScope
in interface org.apache.maven.artifact.Artifact
getType
public java.lang.String getType()
- Specified by:
getType
in interface org.apache.maven.artifact.Artifact
getClassifier
public java.lang.String getClassifier()
- Specified by:
getClassifier
in interface org.apache.maven.artifact.Artifact
hasClassifier
public boolean hasClassifier()
- Specified by:
hasClassifier
in interface org.apache.maven.artifact.Artifact
getFile
public java.io.File getFile()
- Specified by:
getFile
in interface org.apache.maven.artifact.Artifact
setFile
public void setFile(java.io.File file)
- Specified by:
setFile
in interface org.apache.maven.artifact.Artifact
getBaseVersion
public java.lang.String getBaseVersion()
- Specified by:
getBaseVersion
in interface org.apache.maven.artifact.Artifact
setBaseVersion
public void setBaseVersion(java.lang.String string)
- Specified by:
setBaseVersion
in interface org.apache.maven.artifact.Artifact
getId
public java.lang.String getId()
- Specified by:
getId
in interface org.apache.maven.artifact.Artifact
getDependencyConflictId
public java.lang.String getDependencyConflictId()
- Specified by:
getDependencyConflictId
in interface org.apache.maven.artifact.Artifact
addMetadata
public void addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
- Specified by:
addMetadata
in interface org.apache.maven.artifact.Artifact
getMetadataList
public java.util.Collection getMetadataList()
- Specified by:
getMetadataList
in interface org.apache.maven.artifact.Artifact
setRepository
public void setRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
- Specified by:
setRepository
in interface org.apache.maven.artifact.Artifact
getRepository
public org.apache.maven.artifact.repository.ArtifactRepository getRepository()
- Specified by:
getRepository
in interface org.apache.maven.artifact.Artifact
updateVersion
public void updateVersion(java.lang.String string,
org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)
- Specified by:
updateVersion
in interface org.apache.maven.artifact.Artifact
getDownloadUrl
public java.lang.String getDownloadUrl()
- Specified by:
getDownloadUrl
in interface org.apache.maven.artifact.Artifact
setDownloadUrl
public void setDownloadUrl(java.lang.String string)
- Specified by:
setDownloadUrl
in interface org.apache.maven.artifact.Artifact
getDependencyFilter
public org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter()
- Specified by:
getDependencyFilter
in interface org.apache.maven.artifact.Artifact
setDependencyFilter
public void setDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
- Specified by:
setDependencyFilter
in interface org.apache.maven.artifact.Artifact
getArtifactHandler
public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
- Specified by:
getArtifactHandler
in interface org.apache.maven.artifact.Artifact
getDependencyTrail
public java.util.List getDependencyTrail()
- Specified by:
getDependencyTrail
in interface org.apache.maven.artifact.Artifact
setDependencyTrail
public void setDependencyTrail(java.util.List list)
- Specified by:
setDependencyTrail
in interface org.apache.maven.artifact.Artifact
setScope
public void setScope(java.lang.String string)
- Specified by:
setScope
in interface org.apache.maven.artifact.Artifact
getVersionRange
public org.apache.maven.artifact.versioning.VersionRange getVersionRange()
- Specified by:
getVersionRange
in interface org.apache.maven.artifact.Artifact
setVersionRange
public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)
- Specified by:
setVersionRange
in interface org.apache.maven.artifact.Artifact
selectVersion
public void selectVersion(java.lang.String string)
- Specified by:
selectVersion
in interface org.apache.maven.artifact.Artifact
setGroupId
public void setGroupId(java.lang.String string)
- Specified by:
setGroupId
in interface org.apache.maven.artifact.Artifact
setArtifactId
public void setArtifactId(java.lang.String string)
- Specified by:
setArtifactId
in interface org.apache.maven.artifact.Artifact
isSnapshot
public boolean isSnapshot()
- Specified by:
isSnapshot
in interface org.apache.maven.artifact.Artifact
setResolved
public void setResolved(boolean b)
- Specified by:
setResolved
in interface org.apache.maven.artifact.Artifact
isResolved
public boolean isResolved()
- Specified by:
isResolved
in interface org.apache.maven.artifact.Artifact
setResolvedVersion
public void setResolvedVersion(java.lang.String string)
- Specified by:
setResolvedVersion
in interface org.apache.maven.artifact.Artifact
setArtifactHandler
public void setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
- Specified by:
setArtifactHandler
in interface org.apache.maven.artifact.Artifact
isRelease
public boolean isRelease()
- Specified by:
isRelease
in interface org.apache.maven.artifact.Artifact
setRelease
public void setRelease(boolean b)
- Specified by:
setRelease
in interface org.apache.maven.artifact.Artifact
getAvailableVersions
public java.util.List getAvailableVersions()
- Specified by:
getAvailableVersions
in interface org.apache.maven.artifact.Artifact
setAvailableVersions
public void setAvailableVersions(java.util.List list)
- Specified by:
setAvailableVersions
in interface org.apache.maven.artifact.Artifact
isOptional
public boolean isOptional()
- Specified by:
isOptional
in interface org.apache.maven.artifact.Artifact
setOptional
public void setOptional(boolean b)
getSelectedVersion
public org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion()
throws org.apache.maven.artifact.versioning.OverConstrainedVersionException
- Specified by:
getSelectedVersion
in interface org.apache.maven.artifact.Artifact
- Throws:
org.apache.maven.artifact.versioning.OverConstrainedVersionException
isSelectedVersionKnown
public boolean isSelectedVersionKnown()
throws org.apache.maven.artifact.versioning.OverConstrainedVersionException
- Specified by:
isSelectedVersionKnown
in interface org.apache.maven.artifact.Artifact
- Throws:
org.apache.maven.artifact.versioning.OverConstrainedVersionException
Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.