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 Detail

      • getDependencyDescriptor

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

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

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

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

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

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