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

- Packages that use ArtifactRequest
  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 ArtifactRequest in org.eclipse.aether

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

    Method parameters in org.eclipse.aether with type arguments of type ArtifactRequest
    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 ArtifactRequest in org.eclipse.aether.impl

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

    Method parameters in org.eclipse.aether.impl with type arguments of type ArtifactRequest
    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 ArtifactRequest in org.eclipse.aether.internal.impl

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

    Method parameters in org.eclipse.aether.internal.impl with type arguments of type ArtifactRequest
    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 ArtifactRequest in org.eclipse.aether.resolution

    Methods in org.eclipse.aether.resolution that return ArtifactRequest
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactRequest` | ArtifactRequest.`addRepository(RemoteRepository repository)` Adds the specified repository for the resolution.
    `ArtifactRequest` | ArtifactResult.`getRequest()` Gets the resolution request that was made.
    `ArtifactRequest` | ArtifactRequest.`setArtifact(Artifact artifact)` Sets the artifact to resolve.
    `ArtifactRequest` | ArtifactRequest.`setDependencyNode(DependencyNode node)` Sets the dependency node to resolve.
    `ArtifactRequest` | ArtifactRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the repositories to resolve the artifact from.
    `ArtifactRequest` | ArtifactRequest.`setRequestContext(String context)` Sets the context in which this request is made.
    `ArtifactRequest` | ArtifactRequest.`setTrace(RequestTrace trace)` Sets the trace information that describes the higher level request/operation in which this request is issued.

    Constructors in org.eclipse.aether.resolution with parameters of type ArtifactRequest
    Constructor and Description
    `ArtifactResult(ArtifactRequest request)` Creates a new result for the specified request.

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