package net.kennux.cubicworld.util; /** * Java pair implementation. * 2-element tuple. * * @author KennuX * * @param <T1> * @param <T2> */ public class Pair<T1, T2> { private T1 t1; private T2 t2; public Pair(T1 t1, T2 t2) { this.t1 = t1; this.t2 = t2; } public T1 getT1() { return this.t1; } public T2 getT2() { return this.t2; } @Override public int hashCode() { return this.t1.hashCode() ^ this.t2.hashCode(); } }