Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)
Android APIs
public class

Pair

extends Object
java.lang.Object
   ↳ android.util.Pair<F, S>

Class Overview

Container to ease passing around a tuple of two objects. This object provides a sensible implementation of equals(), returning true if equals() is true on each of the contained objects.

Summary

Fields
public final F first
public final S second
Public Constructors
Pair (F first, S second)
Constructor for a Pair.
Public Methods
static <A, B> Pair <A, B> create (A a, B b)
Convenience method for creating an appropriately typed pair.
boolean equals ( Object o)
Checks the two objects for equality by delegating to their respective equals(Object) methods.
int hashCode ()
Compute a hash code using the hash codes of the underlying objects
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public final F first

Added in API level 5

public final S second

Added in API level 5

Public Constructors

public Pair (F first, S second)

Added in API level 5

Constructor for a Pair.

Parameters
first the first object in the Pair
second the second object in the pair

Public Methods

public static Pair <A, B> create (A a, B b)

Added in API level 5

Convenience method for creating an appropriately typed pair.

Parameters
a the first object in the Pair
b the second object in the pair
Returns
  • a Pair that is templatized with the types of a and b

public boolean equals ( Object o)

Added in API level 5

Checks the two objects for equality by delegating to their respective equals(Object) methods.

Parameters
o the Pair to which this one is to be checked for equality
Returns
  • true if the underlying objects of the Pair are both considered equal

public int hashCode ()

Added in API level 5

Compute a hash code using the hash codes of the underlying objects

Returns
  • a hashcode of the Pair