SubmissionTuple.java 501 B

12345678910111213141516171819202122
  1. package de.jplag.strategy;
  2. import de.jplag.Submission;
  3. /**
  4. * Tupel of source code submissions.
  5. */
  6. public record SubmissionTuple(Submission left, Submission right) {
  7. /**
  8. * Creates a tupel from two submissions.
  9. */
  10. public SubmissionTuple {
  11. if (left == null || right == null) {
  12. throw new IllegalArgumentException("Submissions cannot be null");
  13. }
  14. }
  15. @Override
  16. public String toString() {
  17. return "(" + left + " | " + right + ")";
  18. }
  19. }