# Uses of Package
org.eclipse.aether.collection

- Packages that use org.eclipse.aether.collection
  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.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.graph.manager | Various dependency managers for building a dependency graph.
  org.eclipse.aether.util.graph.selector | Various dependency selectors for building a dependency graph.
  org.eclipse.aether.util.graph.transformer | Various dependency graph transformers for post-processing a dependency graph.
  org.eclipse.aether.util.graph.traverser | Various dependency traversers for building a dependency graph.
  org.eclipse.aether.util.graph.version | Various version filters for building a dependency graph.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether
  Class and Description
  CollectRequest A request to collect the transitive dependencies and to build a dependency graph from them.
  CollectResult The result of a dependency collection request.
  DependencyCollectionException Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the dependency graph.
  DependencyGraphTransformer Transforms a given dependency graph.
  DependencyManager Applies dependency management to the dependencies of a dependency node.
  DependencySelector Decides what dependencies to include in the dependency graph.
  DependencyTraverser Decides whether the dependencies of a dependency node should be traversed as well.
  VersionFilter Decides which versions matching a version range should actually be considered for the dependency graph.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.collection
  Class and Description
  CollectRequest A request to collect the transitive dependencies and to build a dependency graph from them.
  CollectResult The result of a dependency collection request.
  DependencyCollectionContext A context used during dependency collection to update the dependency manager, selector and traverser.
  DependencyGraphTransformationContext A context used during dependency collection to exchange information within a chain of dependency graph transformers.
  DependencyManagement The management updates to apply to a dependency.
  DependencyManager Applies dependency management to the dependencies of a dependency node.
  DependencySelector Decides what dependencies to include in the dependency graph.
  DependencyTraverser Decides whether the dependencies of a dependency node should be traversed as well.
  VersionFilter Decides which versions matching a version range should actually be considered for the dependency graph.
  VersionFilter.VersionFilterContext A context used during version filtering to hold relevant data.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.impl
  Class and Description
  CollectRequest A request to collect the transitive dependencies and to build a dependency graph from them.
  CollectResult The result of a dependency collection request.
  DependencyCollectionException Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the dependency graph.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.internal.impl
  Class and Description
  CollectRequest A request to collect the transitive dependencies and to build a dependency graph from them.
  CollectResult The result of a dependency collection request.
  DependencyCollectionException Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the dependency graph.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.internal.test.util
  Class and Description
  DependencyCollectionContext A context used during dependency collection to update the dependency manager, selector and traverser.
  DependencyGraphTransformationContext A context used during dependency collection to exchange information within a chain of dependency graph transformers.
  VersionFilter.VersionFilterContext A context used during version filtering to hold relevant data.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.resolution
  Class and Description
  CollectRequest A request to collect the transitive dependencies and to build a dependency graph from them.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.util.graph.manager
  Class and Description
  DependencyCollectionContext A context used during dependency collection to update the dependency manager, selector and traverser.
  DependencyManagement The management updates to apply to a dependency.
  DependencyManager Applies dependency management to the dependencies of a dependency node.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.util.graph.selector
  Class and Description
  DependencyCollectionContext A context used during dependency collection to update the dependency manager, selector and traverser.
  DependencySelector Decides what dependencies to include in the dependency graph.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.util.graph.transformer
  Class and Description
  DependencyGraphTransformationContext A context used during dependency collection to exchange information within a chain of dependency graph transformers.
  DependencyGraphTransformer Transforms a given dependency graph.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.util.graph.traverser
  Class and Description
  DependencyCollectionContext A context used during dependency collection to update the dependency manager, selector and traverser.
  DependencyTraverser Decides whether the dependencies of a dependency node should be traversed as well.

- Classes in org.eclipse.aether.collection used by org.eclipse.aether.util.graph.version
  Class and Description
  DependencyCollectionContext A context used during dependency collection to update the dependency manager, selector and traverser.
  VersionFilter Decides which versions matching a version range should actually be considered for the dependency graph.
  VersionFilter.VersionFilterContext A context used during version filtering to hold relevant data.

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