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

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

    Methods in org.eclipse.aether with parameters of type VersionRequest
    Modifier and Type | Method and Description
    --- | ---
    `VersionResult` | RepositorySystem.`resolveVersion(RepositorySystemSession session, VersionRequest request)` Resolves an artifact's meta version (if any) to a concrete version.

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

    Methods in org.eclipse.aether.impl with parameters of type VersionRequest
    Modifier and Type | Method and Description
    --- | ---
    `VersionResult` | VersionResolver.`resolveVersion(RepositorySystemSession session, VersionRequest request)` Resolves an artifact's meta version (if any) to a concrete version.

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

    Methods in org.eclipse.aether.internal.impl with parameters of type VersionRequest
    Modifier and Type | Method and Description
    --- | ---
    `VersionResult` | DefaultRepositorySystem.`resolveVersion(RepositorySystemSession session, VersionRequest request)`

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

    Methods in org.eclipse.aether.resolution that return VersionRequest
    Modifier and Type | Method and Description
    --- | ---
    `VersionRequest` | VersionRequest.`addRepository(RemoteRepository repository)` Adds the specified repository for the resolution.
    `VersionRequest` | VersionResult.`getRequest()` Gets the resolution request that was made.
    `VersionRequest` | VersionRequest.`setArtifact(Artifact artifact)` Sets the artifact whose (meta-)version shall be resolved.
    `VersionRequest` | VersionRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the repositories to resolve the version from.
    `VersionRequest` | VersionRequest.`setRequestContext(String context)` Sets the context in which this request is made.
    `VersionRequest` | VersionRequest.`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 VersionRequest
    Constructor and Description
    `VersionResult(VersionRequest request)` Creates a new result for the specified request.

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