org.apache.ivy.core.module.descriptor

Interface DependencyArtifactDescriptor

public interface DependencyArtifactDescriptor extends ExtendableItem

This describes an artifact that is asked for a dependency. It is used to define an (additional) artifact not declared by a dependency module descriptor.
Method Summary
String[]getConfigurations()
Returns the configurations of the module in which the artifact is asked
DependencyDescriptorgetDependencyDescriptor()
Returns the dependency descriptor in which this dependency artifact descriptor is declared.
StringgetExt()
Returns the ext of the artifact asked
StringgetName()
Returns the name of the artifact asked
StringgetType()
Returns the type of the artifact asked
URLgetUrl()
Returns the url to look this artifact at

Method Detail

getConfigurations

public String[] getConfigurations()
Returns the configurations of the module in which the artifact is asked

Returns: an array of configuration names in which the artifact is asked

getDependencyDescriptor

public DependencyDescriptor getDependencyDescriptor()
Returns the dependency descriptor in which this dependency artifact descriptor is declared.

Returns: the dependency descriptor in which this dependency artifact descriptor is declared.

getExt

public String getExt()
Returns the ext of the artifact asked

Returns:

getName

public String getName()
Returns the name of the artifact asked

Returns:

getType

public String getType()
Returns the type of the artifact asked

Returns:

getUrl

public URL getUrl()
Returns the url to look this artifact at

Returns: