Interface ComponentArtifactsResult

All Superinterfaces:
ComponentResult

@Incubating public interface ComponentArtifactsResult extends ComponentResult
The result of successfully resolving a component with a set of artifacts.
Since:
2.0
  • Method Summary

    Modifier and Type
    Method
    Description
    getArtifacts(Class<? extends Artifact> type)
    Returns the artifacts of the specified type that belong to this component.

    Methods inherited from interface org.gradle.api.artifacts.result.ComponentResult

    getId
  • Method Details

    • getArtifacts

      Set<ArtifactResult> getArtifacts(Class<? extends Artifact> type)

      Returns the artifacts of the specified type that belong to this component. Includes resolved and unresolved artifacts (if any).

      The elements of the returned collection are declared as ArtifactResult, however the artifact instances will also implement one of the following instances:

      Returns:
      the artifacts of this component with the specified type, or an empty set if no artifacts of the type exist.