java.io.Serializable, java.lang.Cloneablepublic class ArtifactMetadata
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Constructor | Description |
|---|---|
ArtifactMetadata() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addAlias(ArtifactAlias alias) |
Add an alias.
|
void |
addCompatVersion(java.lang.String string) |
Method addCompatVersion.
|
void |
addDependency(Dependency dependency) |
Method addDependency.
|
void |
addProperty(java.lang.String key,
java.lang.String value) |
Method addProperty.
|
ArtifactMetadata |
clone() |
Method clone.
|
java.util.List<ArtifactAlias> |
getAliases() |
Method getAliases.
|
java.lang.String |
getArtifactId() |
Get identifier of the artifact.
|
java.lang.String |
getClassifier() |
Get classifier of the artifact.
|
java.util.List<java.lang.String> |
getCompatVersions() |
Method getCompatVersions.
|
java.util.List<Dependency> |
getDependencies() |
Method getDependencies.
|
java.lang.String |
getExtension() |
Get extension of artifact file.
|
java.lang.String |
getGroupId() |
Get group identifier of the artifact.
|
java.lang.String |
getNamespace() |
Get a namespace within which this artifact is stored.
|
java.lang.String |
getPath() |
Get absolute path to artifact file stored in the local file
system.
|
java.util.Properties |
getProperties() |
Method getProperties.
|
java.lang.String |
getUuid() |
Get universally unique identifier of this artifact.
|
java.lang.String |
getVersion() |
Get artifact version.
|
void |
removeAlias(ArtifactAlias alias) |
Remove an alias.
|
void |
removeCompatVersion(java.lang.String string) |
Method removeCompatVersion.
|
void |
removeDependency(Dependency dependency) |
Method removeDependency.
|
void |
setAliases(java.util.List<ArtifactAlias> aliases) |
Set alternative identifiers of the artifact.
|
void |
setArtifactId(java.lang.String artifactId) |
Set identifier of the artifact.
|
void |
setClassifier(java.lang.String classifier) |
Set classifier of the artifact.
|
void |
setCompatVersions(java.util.List<java.lang.String> compatVersions) |
Set compatibility versions of this artifact.
|
void |
setDependencies(java.util.List<Dependency> dependencies) |
Set list of artifact dependencies.
|
void |
setExtension(java.lang.String extension) |
Set extension of artifact file.
|
void |
setGroupId(java.lang.String groupId) |
Set group identifier of the artifact.
|
void |
setNamespace(java.lang.String namespace) |
Set a namespace within which this artifact is stored.
|
void |
setPath(java.lang.String path) |
Set absolute path to artifact file stored in the local file
system.
|
void |
setProperties(java.util.Properties properties) |
Set extra properties of this artifact.
|
void |
setUuid(java.lang.String uuid) |
Set universally unique identifier of this artifact.
|
void |
setVersion(java.lang.String version) |
Set artifact version.
|
Artifact |
toArtifact() |
|
java.lang.String |
toString() |
public void addCompatVersion(java.lang.String string)
string - public void addDependency(Dependency dependency)
dependency - public void addProperty(java.lang.String key,
java.lang.String value)
key - value - public ArtifactMetadata clone()
clone in class java.lang.Objectpublic java.util.List<ArtifactAlias> getAliases()
public java.lang.String getArtifactId()
public java.lang.String getClassifier()
public java.util.List<java.lang.String> getCompatVersions()
public java.util.List<Dependency> getDependencies()
public java.lang.String getExtension()
public java.lang.String getGroupId()
public java.lang.String getNamespace()
public java.lang.String getPath()
public java.util.Properties getProperties()
public java.lang.String getUuid()
public java.lang.String getVersion()
public void removeCompatVersion(java.lang.String string)
string - public void removeDependency(Dependency dependency)
dependency - public void setAliases(java.util.List<ArtifactAlias> aliases)
aliases - public void setArtifactId(java.lang.String artifactId)
artifactId - public void setClassifier(java.lang.String classifier)
classifier - public void setCompatVersions(java.util.List<java.lang.String> compatVersions)
compatVersions - public void setDependencies(java.util.List<Dependency> dependencies)
dependencies - public void setExtension(java.lang.String extension)
extension - public void setGroupId(java.lang.String groupId)
groupId - public void setNamespace(java.lang.String namespace)
namespace - public void setPath(java.lang.String path)
path - public void setProperties(java.util.Properties properties)
properties - public void setUuid(java.lang.String uuid)
uuid - public void setVersion(java.lang.String version)
version - public void addAlias(ArtifactAlias alias)
alias - alias to be addedpublic void removeAlias(ArtifactAlias alias)
alias - alias to be removedpublic Artifact toArtifact()
public java.lang.String toString()
toString in class java.lang.Object