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

- Packages that use ArtifactDescriptorResult
  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.

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

    Methods in org.eclipse.aether that return ArtifactDescriptorResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactDescriptorResult` | RepositorySystem.`readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request)` Gets information about an artifact like its direct dependencies and potential relocations.

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

    Methods in org.eclipse.aether.impl that return ArtifactDescriptorResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactDescriptorResult` | ArtifactDescriptorReader.`readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request)` Gets information about an artifact like its direct dependencies.

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

    Methods in org.eclipse.aether.internal.impl that return ArtifactDescriptorResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactDescriptorResult` | DefaultRepositorySystem.`readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request)`

  - ### Uses of ArtifactDescriptorResult in org.eclipse.aether.internal.test.util

    Methods in org.eclipse.aether.internal.test.util that return ArtifactDescriptorResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactDescriptorResult` | IniArtifactDescriptorReader.`readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request)` Parses the resource `$prefix/gid_aid_ver.ini` from the request artifact as an artifact description and wraps it into an ArtifactDescriptorResult.

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

    Methods in org.eclipse.aether.resolution that return ArtifactDescriptorResult
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`addAlias(Artifact alias)` Records the specified alias.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`addDependency(Dependency dependency)` Adds the specified direct dependency.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`addException(Exception exception)` Records the specified exception while reading the artifact descriptor.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`addManagedDependency(Dependency dependency)` Adds the specified managed dependency.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`addRelocation(Artifact artifact)` Records the specified relocation hop while locating the artifact descriptor.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`addRepository(RemoteRepository repository)` Adds the specified remote repository.
    `ArtifactDescriptorResult` | ArtifactDescriptorException.`getResult()` Gets the descriptor result at the point the exception occurred.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setAliases(Collection<Artifact> aliases)` Sets the aliases of the artifact.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setArtifact(Artifact artifact)` Sets the artifact whose descriptor was read.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setDependencies(List<Dependency> dependencies)` Sets the list of direct dependencies of the artifact.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setExceptions(List<Exception> exceptions)` Sets the exceptions that occurred while reading the artifact descriptor.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setManagedDependencies(List<Dependency> dependencies)` Sets the dependency management information.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setProperties(Map<String,Object> properties)` Sets any additional information about the artifact in form of key-value pairs.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setRelocations(List<Artifact> relocations)` Sets the relocations that were processed to read the artifact descriptor.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setRepositories(List<RemoteRepository> repositories)` Sets the remote repositories listed in the artifact descriptor.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setRepository(ArtifactRepository repository)` Sets the repository from which the descriptor was resolved.

    Constructors in org.eclipse.aether.resolution with parameters of type ArtifactDescriptorResult
    Constructor and Description
    `ArtifactDescriptorException(ArtifactDescriptorResult result)` Creates a new exception with the specified result.
    `ArtifactDescriptorException(ArtifactDescriptorResult result, String message)` Creates a new exception with the specified result and detail message.
    `ArtifactDescriptorException(ArtifactDescriptorResult result, String message, Throwable cause)` Creates a new exception with the specified result, detail message and cause.

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