Interface DependencyArtifactDescriptor
-
- All Superinterfaces:
ExtendableItem
- All Known Implementing Classes:
DefaultDependencyArtifactDescriptor
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String[]
getConfigurations()
Returns the configurations of the module in which the artifact is askedDependencyDescriptor
getDependencyDescriptor()
Returns the dependency descriptor in which this dependency artifact descriptor is declared.java.lang.String
getExt()
Returns the ext of the artifact askedjava.lang.String
getName()
Returns the name of the artifact askedjava.lang.String
getType()
Returns the type of the artifact askedjava.net.URL
getUrl()
Returns the url to look this artifact at-
Methods inherited from interface org.apache.ivy.util.extendable.ExtendableItem
getAttribute, getAttributes, getExtraAttribute, getExtraAttributes, getQualifiedExtraAttributes
-
-
-
-
Method Detail
-
getDependencyDescriptor
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.
-
getName
java.lang.String getName()
Returns the name of the artifact asked- Returns:
-
getType
java.lang.String getType()
Returns the type of the artifact asked- Returns:
-
getExt
java.lang.String getExt()
Returns the ext of the artifact asked- Returns:
-
getUrl
java.net.URL getUrl()
Returns the url to look this artifact at- Returns:
-
getConfigurations
java.lang.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
-
-