## Uses of Class
org.eclipse.aether.resolution.ArtifactResult

- Packages that use ArtifactResult
  Package | Description
  --- | ---
  org.eclipse.aether | The primary API of the `RepositorySystem` and its functionality.
  org.eclipse.aether.impl | The provisional interfaces defining the various sub components that implement the repository system.
  org.eclipse.aether.internal.impl | The various sub components that collectively implement the repository system.
  org.eclipse.aether.resolution | The types supporting the resolution of artifacts and metadata from repositories.

- - ### Uses of ArtifactResult in org.eclipse.aether

    Methods in org.eclipse.aether that return ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactResult` | RepositorySystem.`resolveArtifact(RepositorySystemSession session, ArtifactRequest request)` Resolves the path for an artifact.

    Methods in org.eclipse.aether that return types with arguments of type ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `List<ArtifactResult>` | RepositorySystem.`resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests)` Resolves the paths for a collection of artifacts.

  - ### Uses of ArtifactResult in org.eclipse.aether.impl

    Methods in org.eclipse.aether.impl that return ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactResult` | ArtifactResolver.`resolveArtifact(RepositorySystemSession session, ArtifactRequest request)` Resolves the path for an artifact.

    Methods in org.eclipse.aether.impl that return types with arguments of type ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `List<ArtifactResult>` | ArtifactResolver.`resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests)` Resolves the paths for a collection of artifacts.

  - ### Uses of ArtifactResult in org.eclipse.aether.internal.impl

    Methods in org.eclipse.aether.internal.impl that return ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactResult` | DefaultRepositorySystem.`resolveArtifact(RepositorySystemSession session, ArtifactRequest request)`
    `ArtifactResult` | DefaultArtifactResolver.`resolveArtifact(RepositorySystemSession session, ArtifactRequest request)`

    Methods in org.eclipse.aether.internal.impl that return types with arguments of type ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `List<ArtifactResult>` | DefaultRepositorySystem.`resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests)`
    `List<ArtifactResult>` | DefaultArtifactResolver.`resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests)`

  - ### Uses of ArtifactResult in org.eclipse.aether.resolution

    Methods in org.eclipse.aether.resolution that return ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactResult` | ArtifactResult.`addException(Exception exception)` Records the specified exception while resolving the artifact.
    `ArtifactResult` | ArtifactResolutionException.`getResult()` Gets the first result from `ArtifactResolutionException.getResults()`.
    `ArtifactResult` | ArtifactResult.`setArtifact(Artifact artifact)` Sets the resolved artifact.
    `ArtifactResult` | ArtifactResult.`setRepository(ArtifactRepository repository)` Sets the repository from which the artifact was resolved.

    Methods in org.eclipse.aether.resolution that return types with arguments of type ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `List<ArtifactResult>` | DependencyResult.`getArtifactResults()` Gets the resolution results for the dependency artifacts that matched `DependencyRequest.getFilter()`.
    `List<ArtifactResult>` | ArtifactResolutionException.`getResults()` Gets the resolution results at the point the exception occurred.

    Method parameters in org.eclipse.aether.resolution with type arguments of type ArtifactResult
    Modifier and Type | Method and Description
    --- | ---
    `DependencyResult` | DependencyResult.`setArtifactResults(List<ArtifactResult> results)` Sets the resolution results for the artifacts that matched `DependencyRequest.getFilter()`.

    Constructor parameters in org.eclipse.aether.resolution with type arguments of type ArtifactResult
    Constructor and Description
    `ArtifactResolutionException(List<ArtifactResult> results)` Creates a new exception with the specified results.
    `ArtifactResolutionException(List<ArtifactResult> results, String message)` Creates a new exception with the specified results and detail message.
    `ArtifactResolutionException(List<ArtifactResult> results, String message, Throwable cause)` Creates a new exception with the specified results, detail message and cause.

Copyright © 2010-2014 The Eclipse Foundation. All Rights Reserved.