package com.rosaloves.bitlyj.data;
/**
*
* $Id$
*
* @author clewis Jul 19, 2010
*
*/
public final class Pair<A, B> {
private final A one;
private final B two;
public static <A, B> Pair<A, B> p(A one, B two) {
return new Pair<A, B>(one, two);
}
/* Pair.p provides instances. */
private Pair(A one, B two) {
super();
this.one = one;
this.two = two;
}
public A getOne() {
return one;
}
public B getTwo() {
return two;
}
@Override
public String toString() {
return "Pair [one=" + one + ", two=" + two + "]";
}
}