Pair

public class Pair extends Object

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.

Field Summary

public final F first
public final S second

Public Constructor Summary

Pair(F first, S second)
Constructor for a Pair.

Public Method Summary

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

Inherited Method Summary