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 Details

    • getDependencyDescriptor

      DependencyDescriptor getDependencyDescriptor()
      Returns:
      the dependency descriptor in which this dependency artifact descriptor is declared.
    • getName

      String getName()
      Returns:
      the name of the artifact asked
    • getType

      String getType()
      Returns:
      the type of the artifact asked
    • getExt

      String getExt()
      Returns:
      the ext of the artifact asked
    • getUrl

      URL getUrl()
      Returns:
      the url to look this artifact up at
    • getConfigurations

      String[] getConfigurations()
      Returns:
      an array of configuration names of the module in which the artifact is asked