org.apache.ivy.core.module.descriptor

Class MDArtifact

public class MDArtifact extends AbstractArtifact

Constructor Summary
MDArtifact(ModuleDescriptor md, String name, String type, String ext)
MDArtifact(ModuleDescriptor md, String name, String type, String ext, boolean isMetadata)
MDArtifact(ModuleDescriptor md, String name, String type, String ext, URL url, Map extraAttributes)
Method Summary
voidaddConfiguration(String conf)
String[]getConfigurations()
StringgetExt()
ArtifactRevisionIdgetId()
ModuleRevisionIdgetModuleRevisionId()
StringgetName()
DategetPublicationDate()
StringgetType()
URLgetUrl()
booleanisMetadata()
static ArtifactnewIvyArtifact(ModuleDescriptor md)

Constructor Detail

MDArtifact

public MDArtifact(ModuleDescriptor md, String name, String type, String ext)

MDArtifact

public MDArtifact(ModuleDescriptor md, String name, String type, String ext, boolean isMetadata)

MDArtifact

public MDArtifact(ModuleDescriptor md, String name, String type, String ext, URL url, Map extraAttributes)

Method Detail

addConfiguration

public void addConfiguration(String conf)

getConfigurations

public String[] getConfigurations()

getExt

public String getExt()

getId

public ArtifactRevisionId getId()

getModuleRevisionId

public ModuleRevisionId getModuleRevisionId()

getName

public String getName()

getPublicationDate

public Date getPublicationDate()

getType

public String getType()

getUrl

public URL getUrl()

isMetadata

public boolean isMetadata()

newIvyArtifact

public static Artifact newIvyArtifact(ModuleDescriptor md)