# Uses of Package
org.eclipse.aether

- Packages that use org.eclipse.aether
  Package | Description
  --- | ---
  org.eclipse.aether | The primary API of the `RepositorySystem` and its functionality.
  org.eclipse.aether.collection | The types and extension points for collecting the transitive dependencies of an artifact and building a dependency graph.
  org.eclipse.aether.connector.basic | Support for downloads/uploads using remote repositories that have a URI-based content structure/layout.
  org.eclipse.aether.deployment | The types supporting the publishing of artifacts to a remote repository.
  org.eclipse.aether.impl | The provisional interfaces defining the various sub components that implement the repository system.
  org.eclipse.aether.installation | The types supporting the publishing of artifacts to a local repository.
  org.eclipse.aether.internal.impl | The various sub components that collectively implement the repository system.
  org.eclipse.aether.internal.test.util | Utility classes to ease unit testing.
  org.eclipse.aether.metadata | The definition of metadata, that is an auxiliary entity managed by the repository system to locate artifacts.
  org.eclipse.aether.repository | The definition of various kinds of repositories that host artifacts.
  org.eclipse.aether.resolution | The types supporting the resolution of artifacts and metadata from repositories.
  org.eclipse.aether.spi.connector | The contract to access artifacts/metadata in remote repositories.
  org.eclipse.aether.spi.connector.checksum | The support infrastructure for repository connectors to apply checksum policies when validating the integrity of downloaded files.
  org.eclipse.aether.spi.connector.layout | The contract to locate URI-based resources using custom repository layouts.
  org.eclipse.aether.spi.connector.transport | The contract to download/upload URI-based resources using custom transport protocols.
  org.eclipse.aether.spi.localrepo | The contract for custom local repository implementations.
  org.eclipse.aether.transfer | A listener and various exception types dealing with the transfer of a resource between the local system and a remote repository.
  org.eclipse.aether.transport.classpath | Support for downloads that utilize the classpath as "remote" storage.
  org.eclipse.aether.transport.file | Support for downloads/uploads using the local filesystem as "remote" storage.
  org.eclipse.aether.transport.http | Support for downloads/uploads via the HTTP and HTTPS protocols.
  org.eclipse.aether.transport.wagon | Support for downloads/uploads using Apache Maven Wagon.
  org.eclipse.aether.util | Miscellaneous utility classes.
  org.eclipse.aether.util.graph.transformer | Various dependency graph transformers for post-processing a dependency graph.
  org.eclipse.aether.util.graph.version | Various version filters for building a dependency graph.
  org.eclipse.aether.util.listener | Utilities to build repository and transfer listeners.
  org.eclipse.aether.util.repository | Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
  org.eclipse.aether.version | The definition of a version scheme for parsing and comparing versions.

- Classes in org.eclipse.aether used by org.eclipse.aether
  Class and Description
  DefaultRepositorySystemSession A simple repository system session.
  RepositoryCache Caches auxiliary data used during repository access like already processed metadata.
  RepositoryEvent An event describing an action performed by the repository system.
  RepositoryEvent.Builder A builder to create events.
  RepositoryEvent.EventType The type of the repository event.
  RepositoryListener A listener being notified of events from the repository system.
  RepositorySystemSession Defines settings and components that control the repository system.
  RequestTrace A trace of nested requests that are performed by the repository system.
  SessionData A container for data that is specific to a repository system session.
  SyncContext A synchronization context used to coordinate concurrent access to artifacts or metadatas.

- Classes in org.eclipse.aether used by org.eclipse.aether.collection
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.
  RepositorySystemSession Defines settings and components that control the repository system.
  RequestTrace A trace of nested requests that are performed by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.connector.basic
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.deployment
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.
  RequestTrace A trace of nested requests that are performed by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.impl
  Class and Description
  RepositoryEvent An event describing an action performed by the repository system.
  RepositoryException The base class for exceptions thrown by the repository system.
  RepositorySystemSession Defines settings and components that control the repository system.
  SyncContext A synchronization context used to coordinate concurrent access to artifacts or metadatas.

- Classes in org.eclipse.aether used by org.eclipse.aether.installation
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.
  RequestTrace A trace of nested requests that are performed by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.internal.impl
  Class and Description
  RepositoryEvent An event describing an action performed by the repository system.
  RepositoryListener A listener being notified of events from the repository system.
  RepositorySystem The main entry point to the repository system and its functionality.
  RepositorySystemSession Defines settings and components that control the repository system.
  SyncContext A synchronization context used to coordinate concurrent access to artifacts or metadatas.

- Classes in org.eclipse.aether used by org.eclipse.aether.internal.test.util
  Class and Description
  DefaultRepositorySystemSession A simple repository system session.
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.metadata
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.repository
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.resolution
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.
  RepositorySystemSession Defines settings and components that control the repository system.
  RequestTrace A trace of nested requests that are performed by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.spi.connector
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.
  RequestTrace A trace of nested requests that are performed by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.spi.connector.checksum
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.spi.connector.layout
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.spi.connector.transport
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.spi.localrepo
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.transfer
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.
  RepositorySystemSession Defines settings and components that control the repository system.
  RequestTrace A trace of nested requests that are performed by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.transport.classpath
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.transport.file
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.transport.http
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.transport.wagon
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.util
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.util.graph.transformer
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.util.graph.version
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.util.listener
  Class and Description
  AbstractRepositoryListener A skeleton implementation for custom repository listeners.
  RepositoryEvent An event describing an action performed by the repository system.
  RepositoryListener A listener being notified of events from the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.util.repository
  Class and Description
  RepositorySystemSession Defines settings and components that control the repository system.

- Classes in org.eclipse.aether used by org.eclipse.aether.version
  Class and Description
  RepositoryException The base class for exceptions thrown by the repository system.

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