# Uses of Package
org.eclipse.aether.resolution

- Packages that use org.eclipse.aether.resolution
  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.internal.test.util | Utility classes to ease unit testing.
  org.eclipse.aether.resolution | The types supporting the resolution of artifacts and metadata from repositories.
  org.eclipse.aether.util.repository | Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.

- Classes in org.eclipse.aether.resolution used by org.eclipse.aether
  Class and Description
  ArtifactDescriptorException Thrown in case of an unreadable or unresolvable artifact descriptor.
  ArtifactDescriptorPolicy Controls the handling of errors related to reading an artifact descriptor.
  ArtifactDescriptorRequest A request to read an artifact descriptor.
  ArtifactDescriptorResult The result from reading an artifact descriptor.
  ArtifactRequest A request to resolve an artifact.
  ArtifactResolutionException Thrown in case of a unresolvable artifacts.
  ArtifactResult The result of an artifact resolution request.
  DependencyRequest A request to resolve transitive dependencies.
  DependencyResolutionException Thrown in case of a unresolvable dependencies.
  DependencyResult The result of a dependency resolution request.
  MetadataRequest A request to resolve metadata from either a remote repository or the local repository.
  MetadataResult The result of a metadata resolution request.
  ResolutionErrorPolicy Controls the caching of resolution errors for artifacts/metadata from remote repositories.
  VersionRangeRequest A request to resolve a version range.
  VersionRangeResolutionException Thrown in case of an unparseable or unresolvable version range.
  VersionRangeResult The result of a version range resolution request.
  VersionRequest A request to resolve a metaversion.
  VersionResolutionException Thrown in case of an unresolvable metaversion.
  VersionResult The result of a version resolution request.

- Classes in org.eclipse.aether.resolution used by org.eclipse.aether.impl
  Class and Description
  ArtifactDescriptorException Thrown in case of an unreadable or unresolvable artifact descriptor.
  ArtifactDescriptorRequest A request to read an artifact descriptor.
  ArtifactDescriptorResult The result from reading an artifact descriptor.
  ArtifactRequest A request to resolve an artifact.
  ArtifactResolutionException Thrown in case of a unresolvable artifacts.
  ArtifactResult The result of an artifact resolution request.
  MetadataRequest A request to resolve metadata from either a remote repository or the local repository.
  MetadataResult The result of a metadata resolution request.
  VersionRangeRequest A request to resolve a version range.
  VersionRangeResolutionException Thrown in case of an unparseable or unresolvable version range.
  VersionRangeResult The result of a version range resolution request.
  VersionRequest A request to resolve a metaversion.
  VersionResolutionException Thrown in case of an unresolvable metaversion.
  VersionResult The result of a version resolution request.

- Classes in org.eclipse.aether.resolution used by org.eclipse.aether.internal.impl
  Class and Description
  ArtifactDescriptorException Thrown in case of an unreadable or unresolvable artifact descriptor.
  ArtifactDescriptorRequest A request to read an artifact descriptor.
  ArtifactDescriptorResult The result from reading an artifact descriptor.
  ArtifactRequest A request to resolve an artifact.
  ArtifactResolutionException Thrown in case of a unresolvable artifacts.
  ArtifactResult The result of an artifact resolution request.
  DependencyRequest A request to resolve transitive dependencies.
  DependencyResolutionException Thrown in case of a unresolvable dependencies.
  DependencyResult The result of a dependency resolution request.
  MetadataRequest A request to resolve metadata from either a remote repository or the local repository.
  MetadataResult The result of a metadata resolution request.
  VersionRangeRequest A request to resolve a version range.
  VersionRangeResolutionException Thrown in case of an unparseable or unresolvable version range.
  VersionRangeResult The result of a version range resolution request.
  VersionRequest A request to resolve a metaversion.
  VersionResolutionException Thrown in case of an unresolvable metaversion.
  VersionResult The result of a version resolution request.

- Classes in org.eclipse.aether.resolution used by org.eclipse.aether.internal.test.util
  Class and Description
  ArtifactDescriptorException Thrown in case of an unreadable or unresolvable artifact descriptor.
  ArtifactDescriptorRequest A request to read an artifact descriptor.
  ArtifactDescriptorResult The result from reading an artifact descriptor.
  VersionRangeResult The result of a version range resolution request.

- Classes in org.eclipse.aether.resolution used by org.eclipse.aether.resolution
  Class and Description
  ArtifactDescriptorPolicyRequest A query for the error policy for a given artifact's descriptor.
  ArtifactDescriptorRequest A request to read an artifact descriptor.
  ArtifactDescriptorResult The result from reading an artifact descriptor.
  ArtifactRequest A request to resolve an artifact.
  ArtifactResult The result of an artifact resolution request.
  DependencyRequest A request to resolve transitive dependencies.
  DependencyResult The result of a dependency resolution request.
  MetadataRequest A request to resolve metadata from either a remote repository or the local repository.
  MetadataResult The result of a metadata resolution request.
  ResolutionErrorPolicyRequest A query for the resolution error policy for a given artifact/metadata.
  VersionRangeRequest A request to resolve a version range.
  VersionRangeResult The result of a version range resolution request.
  VersionRequest A request to resolve a metaversion.
  VersionResult The result of a version resolution request.

- Classes in org.eclipse.aether.resolution used by org.eclipse.aether.util.repository
  Class and Description
  ArtifactDescriptorPolicy Controls the handling of errors related to reading an artifact descriptor.
  ArtifactDescriptorPolicyRequest A query for the error policy for a given artifact's descriptor.
  ResolutionErrorPolicy Controls the caching of resolution errors for artifacts/metadata from remote repositories.
  ResolutionErrorPolicyRequest A query for the resolution error policy for a given artifact/metadata.

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