org.apache.ivy.core.module.descriptor

Class DefaultDependencyArtifactDescriptor

public class DefaultDependencyArtifactDescriptor extends UnmodifiableExtendableItem implements DependencyArtifactDescriptor, ConfigurationAware

Constructor Summary
DefaultDependencyArtifactDescriptor(DependencyDescriptor dd, String name, String type, String ext, URL url, Map extraAttributes)
Method Summary
voidaddConfiguration(String conf)
Add a configuration for this artifact.
booleanequals(Object obj)
String[]getConfigurations()
DependencyDescriptorgetDependencyDescriptor()
StringgetExt()
StringgetName()
StringgetType()
URLgetUrl()
inthashCode()
StringtoString()

Constructor Detail

DefaultDependencyArtifactDescriptor

public DefaultDependencyArtifactDescriptor(DependencyDescriptor dd, String name, String type, String ext, URL url, Map extraAttributes)

Parameters: dd name type url

Method Detail

addConfiguration

public void addConfiguration(String conf)
Add a configuration for this artifact.

Parameters: conf

equals

public boolean equals(Object obj)

getConfigurations

public String[] getConfigurations()

getDependencyDescriptor

public DependencyDescriptor getDependencyDescriptor()

getExt

public String getExt()

getName

public String getName()

getType

public String getType()

getUrl

public URL getUrl()

hashCode

public int hashCode()

toString

public String toString()