## Uses of Interface
org.eclipse.aether.repository.ArtifactRepository

- Packages that use ArtifactRepository
  Package | Description
  --- | ---
  org.eclipse.aether |
  org.eclipse.aether.collection |
  org.eclipse.aether.internal.impl |
  org.eclipse.aether.repository |
  org.eclipse.aether.resolution |

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

    Methods in org.eclipse.aether that return ArtifactRepository
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactRepository` | RepositoryEvent.`getRepository()` Gets the repository involved in the event (if any).

    Methods in org.eclipse.aether with parameters of type ArtifactRepository
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryEvent.Builder` | RepositoryEvent.Builder.`setRepository(ArtifactRepository repository)` Sets the repository involved in the event.

  - ### Uses of ArtifactRepository in org.eclipse.aether.collection

    Methods in org.eclipse.aether.collection that return ArtifactRepository
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactRepository` | VersionFilter.VersionFilterContext.`getRepository(Version version)` Gets the repository from which the specified version was resolved.

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

    Methods in org.eclipse.aether.internal.impl that return ArtifactRepository
    Modifier and Type | Method and Description
    --- | ---
    `static ArtifactRepository` | CacheUtils.`getRepository(RepositorySystemSession session, List<RemoteRepository> repositories, Class<?> repoClass, String repoId)`

  - ### Uses of ArtifactRepository in org.eclipse.aether.repository

    Classes in org.eclipse.aether.repository that implement ArtifactRepository
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalRepository` A repository on the local file system used to cache contents of remote repositories and to store locally installed artifacts.
    `class` | `RemoteRepository` A repository on a remote server.
    `class` | `WorkspaceRepository` A repository backed by an IDE workspace, the output of a build session or similar ad-hoc collection of artifacts.

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

    Methods in org.eclipse.aether.resolution that return ArtifactRepository
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactRepository` | VersionResult.`getRepository()` Gets the repository from which the version was eventually resolved.
    `ArtifactRepository` | ArtifactResult.`getRepository()` Gets the repository from which the artifact was eventually resolved.
    `ArtifactRepository` | ArtifactDescriptorResult.`getRepository()` Gets the repository from which the descriptor was eventually resolved.
    `ArtifactRepository` | VersionRangeResult.`getRepository(Version version)` Gets the repository from which the specified version was resolved.

    Methods in org.eclipse.aether.resolution with parameters of type ArtifactRepository
    Modifier and Type | Method and Description
    --- | ---
    `VersionResult` | VersionResult.`setRepository(ArtifactRepository repository)` Sets the repository from which the version was resolved.
    `ArtifactResult` | ArtifactResult.`setRepository(ArtifactRepository repository)` Sets the repository from which the artifact was resolved.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setRepository(ArtifactRepository repository)` Sets the repository from which the descriptor was resolved.
    `VersionRangeResult` | VersionRangeResult.`setRepository(Version version, ArtifactRepository repository)` Records the repository from which the specified version was resolved

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