|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Artifact
Representation of a published 'file' in the development environment. An artifact is generally a
file that is produced by a project build. This is typically a jar
,
a war
, an ear
, a zip
, a deb
, etc.
Method Summary | |
---|---|
java.lang.String[] |
getConfigurations()
Returns the list of configurations where this artifact is associated to. |
java.lang.String |
getExt()
Retrieve the extension of the artifact. |
ArtifactRevisionId |
getId()
Return the specific identifier of this artifact. |
ModuleRevisionId |
getModuleRevisionId()
Returns the resolved module revision id for this artifact |
java.lang.String |
getName()
Return the name of the artifact, generally 'part' of the basename of the file. |
java.util.Date |
getPublicationDate()
Returns the resolved publication date for this artifact |
java.lang.String |
getType()
Returns the type of the artifact, typically 'jar', 'source', 'javadoc', 'debian', ... |
java.net.URL |
getUrl()
Returns the url at which this artifact can be found independently of ivy configuration. |
boolean |
isMetadata()
Returns true if this artifact represents a module metadata artifact, false if it's a published artifact |
Methods inherited from interface org.apache.ivy.util.extendable.ExtendableItem |
---|
getAttribute, getAttributes, getExtraAttribute, getExtraAttributes, getQualifiedExtraAttributes |
Method Detail |
---|
ModuleRevisionId getModuleRevisionId()
java.util.Date getPublicationDate()
java.lang.String getName()
java.lang.String getType()
java.lang.String getExt()
java.net.URL getUrl()
java.lang.String[] getConfigurations()
ArtifactRevisionId getId()
boolean isMetadata()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |