public class ArtifactDistribution extends java.lang.Object implements Distribution, CategorizedNameVersion
Distribution based on an Aether Artifact| Constructor and Description |
|---|
ArtifactDistribution(org.eclipse.aether.artifact.Artifact artifact) |
ArtifactDistribution(java.lang.String coords) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
org.eclipse.aether.artifact.Artifact |
getArtifact() |
java.lang.String |
getCategory()
The category of the component.
|
java.lang.String |
getDistributionId()
Aether coordinates of the underlying artifact.
|
java.lang.String |
getName()
The name of the component.
|
java.lang.String |
getVersion()
The version of the component.
|
int |
hashCode() |
java.lang.String |
toString() |
public ArtifactDistribution(org.eclipse.aether.artifact.Artifact artifact)
public ArtifactDistribution(java.lang.String coords)
public java.lang.String getDistributionId()
getDistributionId in interface Distributionpublic org.eclipse.aether.artifact.Artifact getArtifact()
public java.lang.String getName()
NameVersiongetName in interface NameVersionpublic java.lang.String getVersion()
NameVersiongetVersion in interface NameVersionpublic java.lang.String getCategory()
CategorizedNameVersiongetCategory in interface CategorizedNameVersionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2007–2020. All rights reserved.