package chapter15.four; import chapter15.one.FourTuple; import chapter15.one.ThreeTuple; import chapter15.one.TwoTuple; public class Tuple { public static TwoTuple tuple(A a,B b){ return new TwoTuple(a, b); } public static ThreeTuple tuple(A a,B b,C c) { return new ThreeTuple(a, b, c); } public static FourTuple tuple(A a,B b,C c,D d){ return new FourTuple(a, b, c, d); } }