## Uses of Class
org.apache.commons.lang3.tuple.Pair

- Packages that use Pair
  Package | Description
  --- | ---
  org.apache.commons.lang3.builder | Assists in creating consistent `equals(Object)`, `toString()`, `hashCode()`, and `compareTo(Object)` methods.
  org.apache.commons.lang3.exception | Provides functionality for Exceptions.
  org.apache.commons.lang3.tuple | Tuple classes, starting with a Pair class in version 3.0.

- - ### Uses of Pair in org.apache.commons.lang3.builder

    Subclasses of Pair in org.apache.commons.lang3.builder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Diff<T>` A `Diff` contains the differences between two `Diffable` class fields.

  - ### Uses of Pair in org.apache.commons.lang3.exception

    Methods in org.apache.commons.lang3.exception that return types with arguments of type Pair
    Modifier and Type | Method and Description
    --- | ---
    `List<Pair<String,Object>>` | ContextedRuntimeException.`getContextEntries()` Retrieves the full list of label-value pairs defined in the contextual data.
    `List<Pair<String,Object>>` | ContextedException.`getContextEntries()` Retrieves the full list of label-value pairs defined in the contextual data.
    `List<Pair<String,Object>>` | DefaultExceptionContext.`getContextEntries()` Retrieves the full list of label-value pairs defined in the contextual data.
    `List<Pair<String,Object>>` | ExceptionContext.`getContextEntries()` Retrieves the full list of label-value pairs defined in the contextual data.

  - ### Uses of Pair in org.apache.commons.lang3.tuple

    Subclasses of Pair in org.apache.commons.lang3.tuple
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ImmutablePair<L,R>` An immutable pair consisting of two `Object` elements.
    `class` | `MutablePair<L,R>` A mutable pair consisting of two `Object` elements.

    Methods in org.apache.commons.lang3.tuple that return Pair
    Modifier and Type | Method and Description
    --- | ---
    `static <L,R> Pair<L,R>` | Pair.`of(L left, R right)` Obtains an immutable pair of two objects inferring the generic types.

    Methods in org.apache.commons.lang3.tuple with parameters of type Pair
    Modifier and Type | Method and Description
    --- | ---
    `int` | Pair.`compareTo(Pair<L,R> other)` Compares the pair based on the left element followed by the right element.

Copyright © 2001–2018 The Apache Software Foundation. All rights reserved.