Tuple.java 410 B

12345678910111213141516171819202122232425
  1. package utility;
  2. /**
  3. * A simple Tuple implementation with 2 elements.
  4. * @author Tom
  5. *
  6. * @param <T1> First element Type
  7. * @param <T2> Second element Type
  8. */
  9. public class Tuple<T1, T2> {
  10. private T1 first;
  11. private T2 second;
  12. public Tuple(T1 first, T2 second) {
  13. this.first = first;
  14. this.second = second;
  15. }
  16. public T1 getFirst() {
  17. return first;
  18. }
  19. public T2 getSecond() {
  20. return second;
  21. }
  22. }