fr.jayasoft.ivy
Interface Artifact

All Known Implementing Classes:
AbstractArtifact

public interface Artifact

Author:
x.hanin

Method Summary
 java.lang.String[] getConfigurations()
           
 java.lang.String getExt()
           
 ArtifactRevisionId getId()
           
 ModuleRevisionId getModuleRevisionId()
          Returns the resolved module revision id for this artifact
 java.lang.String getName()
           
 java.util.Date getPublicationDate()
          Returns the resolved publication date for this artifact
 java.lang.String getType()
           
 

Method Detail

getModuleRevisionId

public ModuleRevisionId getModuleRevisionId()
Returns the resolved module revision id for this artifact

Returns:

getPublicationDate

public java.util.Date getPublicationDate()
Returns the resolved publication date for this artifact

Returns:
the resolved publication date

getName

public java.lang.String getName()

getType

public java.lang.String getType()

getExt

public java.lang.String getExt()

getConfigurations

public java.lang.String[] getConfigurations()

getId

public ArtifactRevisionId getId()
Returns:
the id of the artifact