public class Artifact extends Object implements Comparable<Artifact>
Modifier and Type | Field and Description |
---|---|
static Artifact |
DUMMY
Dummy artifact.
|
static Artifact |
DUMMY_JPP
The same as
DUMMY , but in JPP style. |
Constructor and Description |
---|
Artifact(String groupId,
String artifactId) |
Artifact(String groupId,
String artifactId,
String version) |
Artifact(String groupId,
String artifactId,
String version,
String extension) |
Modifier and Type | Method and Description |
---|---|
Artifact |
clearExtension() |
Artifact |
clearVersionAndExtension() |
static String |
collectionToString(Collection<Artifact> set)
Convert a collection of artifacts to a human-readable string.
|
static String |
collectionToString(Collection<Artifact> collection,
boolean multiLine)
Convert a collection of artifacts to a human-readable string.
|
int |
compareTo(Artifact rhs) |
Artifact |
copyMissing(Artifact rhs) |
boolean |
equals(Object rhs) |
String |
getArtifactId() |
String |
getExtension() |
String |
getGroupId() |
String |
getVersion() |
int |
hashCode() |
boolean |
isJppArtifact() |
boolean |
isPom() |
String |
toString()
Convert this artifact into human-readable string.
|
public static final Artifact DUMMY
public static final Artifact DUMMY_JPP
DUMMY
, but in JPP style. Any dependencies on this artifact will be removed during model
validation.public int compareTo(Artifact rhs)
compareTo
in interface Comparable<Artifact>
public String getGroupId()
public String getArtifactId()
public String getVersion()
public String getExtension()
public boolean isJppArtifact()
public boolean isPom()
public Artifact clearExtension()
public Artifact clearVersionAndExtension()
public String toString()
public static String collectionToString(Collection<Artifact> set)
collection
- collection of artifactspublic static String collectionToString(Collection<Artifact> collection, boolean multiLine)
collection
- collection of artifactsmultiLine
- if multi-line representation should be used instead of single-lineCopyright © 2012-2013 Red Hat, Inc.. All Rights Reserved.