|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sonatype.aether.test.util.impl.StubArtifact
public class StubArtifact
Constructor Summary | |
---|---|
StubArtifact(java.lang.String coords)
|
|
StubArtifact(java.lang.String coords,
java.util.Map<java.lang.String,java.lang.String> properties)
|
|
StubArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String classifier,
java.lang.String extension,
java.lang.String version)
|
|
StubArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String classifier,
java.lang.String extension,
java.lang.String version,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getArtifactId()
Gets the artifact identifier of this artifact, for example "maven-model". |
java.lang.String |
getBaseVersion()
Gets the base version of this artifact, for example "1.0-SNAPSHOT". |
java.lang.String |
getClassifier()
Gets the classifier of this artifact, for example "sources". |
java.lang.String |
getExtension()
Gets the (file) extension of this artifact, for example "jar". |
java.io.File |
getFile()
Gets the file of this artifact. |
java.lang.String |
getGroupId()
Gets the group identifier of this artifact, for example "org.apache.maven". |
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
Gets the properties of this artifact. |
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
Gets the specified property. |
java.lang.String |
getVersion()
Gets the version of this artifact, for example "1.0-20100529-1213". |
int |
hashCode()
|
protected StubArtifact |
internalSetFile(java.io.File file)
|
boolean |
isSnapshot()
Determines whether this artifact uses a snapshot version. |
StubArtifact |
setFile(java.io.File file)
Sets the file of the artifact. |
Artifact |
setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Sets the properties for the artifact. |
Artifact |
setVersion(java.lang.String version)
Sets the version of this artifact. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StubArtifact(java.lang.String coords, java.util.Map<java.lang.String,java.lang.String> properties)
public StubArtifact(java.lang.String coords)
public StubArtifact(java.lang.String groupId, java.lang.String artifactId, java.lang.String classifier, java.lang.String extension, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> properties)
public StubArtifact(java.lang.String groupId, java.lang.String artifactId, java.lang.String classifier, java.lang.String extension, java.lang.String version)
Method Detail |
---|
public java.lang.String getGroupId()
Artifact
getGroupId
in interface Artifact
null
.public java.lang.String getArtifactId()
Artifact
getArtifactId
in interface Artifact
null
.public java.lang.String getVersion()
Artifact
getVersion
in interface Artifact
null
.public Artifact setVersion(java.lang.String version)
Artifact
setVersion
in interface Artifact
version
- The version of this artifact, may be null
.
null
.public java.lang.String getBaseVersion()
Artifact
Artifact.getVersion()
, the
base version will always refer to the unresolved meta version.
getBaseVersion
in interface Artifact
null
.public boolean isSnapshot()
Artifact
isSnapshot
in interface Artifact
true
if the artifact is a snapshot, false
otherwise.public java.lang.String getClassifier()
Artifact
getClassifier
in interface Artifact
null
.public java.lang.String getExtension()
Artifact
getExtension
in interface Artifact
null
.public java.io.File getFile()
Artifact
getFile
in interface Artifact
null
if the artifact isn't resolved.public StubArtifact setFile(java.io.File file)
Artifact
setFile
in interface Artifact
file
- The file of the artifact, may be null
null
.protected StubArtifact internalSetFile(java.io.File file)
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
Artifact
getProperty
in interface Artifact
key
- The name of the property, must not be null
.defaultValue
- The default value to return in case the property is not set, may be null
.public java.util.Map<java.lang.String,java.lang.String> getProperties()
Artifact
getProperties
in interface Artifact
null
.public Artifact setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Artifact
setProperties
in interface Artifact
properties
- The properties for the artifact, may be null
.
null
.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |