|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Artifact
The interface defining an artifact (which probably lives in the repository).
| Field Summary | |
|---|---|
static java.lang.String |
OVERRIDE_NONE
|
static java.lang.String |
OVERRIDE_PATH
|
static java.lang.String |
OVERRIDE_VERSION
|
| Method Summary | |
|---|---|
boolean |
exists()
Boolean flag indicating whether this artifact exists. |
java.lang.String |
generatePath()
Generate the path for this artifact given its dependency attributes. |
java.lang.String |
getChecksumUrl()
Return the url to the checksum file for this artifact. |
org.apache.maven.project.Dependency |
getDependency()
Get the dependency. |
java.lang.String |
getDescription()
|
java.io.File |
getFile()
Get the location of the artifact in the local file system. |
java.lang.String |
getName()
Return the name of the artifact. |
java.lang.String |
getOverrideType()
|
java.lang.String |
getPath()
Return the path of the artifact using platform specific naming conventions. |
java.lang.String |
getUrlPath()
Return an URL path that is platform agnostic. |
boolean |
isSnapshot()
Boolean flag indicating whether this artifact is a snapshot. |
void |
setDependency(org.apache.maven.project.Dependency dependency)
Set the dependency for this JAR artifact. |
void |
setOverrideType(java.lang.String overrideType)
|
void |
setPath(java.lang.String path)
Set the path to the artifact. |
void |
verify()
Verify the artifact. |
| Field Detail |
|---|
static final java.lang.String OVERRIDE_NONE
static final java.lang.String OVERRIDE_VERSION
static final java.lang.String OVERRIDE_PATH
| Method Detail |
|---|
void setDependency(org.apache.maven.project.Dependency dependency)
dependency - Dependency this artifact is based on.org.apache.maven.project.Dependency getDependency()
void setPath(java.lang.String path)
path - Path to the artifact.java.lang.String getPath()
java.lang.String generatePath()
java.lang.String getUrlPath()
java.lang.String getChecksumUrl()
java.lang.String getName()
boolean isSnapshot()
boolean exists()
java.io.File getFile()
void verify()
throws ChecksumVerificationException
ChecksumVerificationException - if verification failsvoid setOverrideType(java.lang.String overrideType)
java.lang.String getOverrideType()
java.lang.String getDescription()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||