public class ArtifactItem extends Object
| Constructor and Description |
|---|
ArtifactItem() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getArtifactId() |
String |
getClassifier() |
String |
getGroupId() |
String |
getScope() |
String |
getType() |
String |
getVersion() |
int |
hashCode() |
boolean |
isSameIgnoreVersion(ArtifactItem that) |
protected boolean |
isSameStr(String left,
String right) |
boolean |
isSameWithVersion(ArtifactItem that) |
static ArtifactItem |
parseArtifactItem(org.apache.maven.artifact.Artifact artifact) |
static ArtifactItem |
parseArtifactItemIgnoreVersion(String s)
parse string pattern {groupId:artifactId} or {groupId:artifactId:classifier}
|
static ArtifactItem |
parseArtifactItemWithVersion(String s)
parse string pattern {groupId:artifactId:version} or {groupId:artifactId:version:classifier}
|
void |
setArtifactId(String artifactId) |
void |
setClassifier(String classifier) |
void |
setGroupId(String groupId) |
void |
setScope(String scope) |
void |
setType(String type) |
void |
setVersion(String version) |
String |
toString() |
public String getGroupId()
public void setGroupId(String groupId)
public String getArtifactId()
public void setArtifactId(String artifactId)
public String getVersion()
public void setVersion(String version)
public String getClassifier()
public void setClassifier(String classifier)
public String getType()
public void setType(String type)
public String getScope()
public void setScope(String scope)
public boolean isSameIgnoreVersion(ArtifactItem that)
public boolean isSameWithVersion(ArtifactItem that)
public static ArtifactItem parseArtifactItemIgnoreVersion(String s)
s - location patternpublic static ArtifactItem parseArtifactItemWithVersion(String s)
s - location patternpublic static ArtifactItem parseArtifactItem(org.apache.maven.artifact.Artifact artifact)
Copyright © 2024. All rights reserved.