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

- Packages that use ArtifactDescriptorResult
  Package | Description
  --- | ---
  org.eclipse.aether |
  org.eclipse.aether.impl |
  org.eclipse.aether.resolution |

- - ### 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.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()`
    `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)`
    `ArtifactDescriptorException(ArtifactDescriptorResult result, String message)`
    `ArtifactDescriptorException(ArtifactDescriptorResult result, String message, Throwable cause)`

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