## Uses of Interface
org.eclipse.aether.version.Version

- Packages that use Version
  Package | Description
  --- | ---
  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.graph | The representation of a dependency graph by means of connected dependency nodes.
  org.eclipse.aether.resolution | The types supporting the resolution of artifacts and metadata from repositories.
  org.eclipse.aether.util.version | Ready-to-use version schemes for parsing/comparing versions.
  org.eclipse.aether.version | The definition of a version scheme for parsing and comparing versions.

- - ### Uses of Version in org.eclipse.aether.collection

    Methods in org.eclipse.aether.collection that return types with arguments of type Version
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<Version>` | VersionFilter.VersionFilterContext.`iterator()` Gets an iterator over the available versions of the dependency.

    Methods in org.eclipse.aether.collection with parameters of type Version
    Modifier and Type | Method and Description
    --- | ---
    `ArtifactRepository` | VersionFilter.VersionFilterContext.`getRepository(Version version)` Gets the repository from which the specified version was resolved.

  - ### Uses of Version in org.eclipse.aether.graph

    Methods in org.eclipse.aether.graph that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | DependencyNode.`getVersion()` Gets the version that was selected for the dependency's target artifact.
    `Version` | DefaultDependencyNode.`getVersion()`

    Methods in org.eclipse.aether.graph with parameters of type Version
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultDependencyNode.`setVersion(Version version)` Sets the version that was selected for the dependency's target artifact.

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

    Methods in org.eclipse.aether.resolution that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | VersionRangeResult.`getHighestVersion()` Gets the highest version matching the requested range.
    `Version` | VersionRangeResult.`getLowestVersion()` Gets the lowest version matching the requested range.

    Methods in org.eclipse.aether.resolution that return types with arguments of type Version
    Modifier and Type | Method and Description
    --- | ---
    `List<Version>` | VersionRangeResult.`getVersions()` Gets the versions (in ascending order) that matched the requested range.

    Methods in org.eclipse.aether.resolution with parameters of type Version
    Modifier and Type | Method and Description
    --- | ---
    `VersionRangeResult` | VersionRangeResult.`addVersion(Version version)` Adds the specified version to the result.
    `ArtifactRepository` | VersionRangeResult.`getRepository(Version version)` Gets the repository from which the specified version was resolved.
    `VersionRangeResult` | VersionRangeResult.`setRepository(Version version, ArtifactRepository repository)` Records the repository from which the specified version was resolved

    Method parameters in org.eclipse.aether.resolution with type arguments of type Version
    Modifier and Type | Method and Description
    --- | ---
    `VersionRangeResult` | VersionRangeResult.`setVersions(List<Version> versions)` Sets the versions (in ascending order) matching the requested range.

  - ### Uses of Version in org.eclipse.aether.util.version

    Methods in org.eclipse.aether.util.version that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | GenericVersionScheme.`parseVersion(String version)`

  - ### Uses of Version in org.eclipse.aether.version

    Methods in org.eclipse.aether.version that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | VersionRange.Bound.`getVersion()` Gets the bounding version.
    `Version` | VersionConstraint.`getVersion()` Gets the version recommended by this constraint.
    `Version` | VersionScheme.`parseVersion(String version)` Parses the specified version string, for example "1.0".

    Methods in org.eclipse.aether.version with parameters of type Version
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | VersionRange.`containsVersion(Version version)` Determines whether the specified version is contained within this range.
    `boolean` | VersionConstraint.`containsVersion(Version version)` Determines whether the specified version satisfies this constraint.

    Constructors in org.eclipse.aether.version with parameters of type Version
    Constructor and Description
    `VersionRange.Bound(Version version, boolean inclusive)` Creates a new bound with the specified properties.

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