1 package civitas.common.votersubmission;
2
3 import org.springframework.stereotype.Controller;
4
5 import civitas.common.verifiablevote.VerifiableVote;
6
7 @Controller
8 public class CreateVoterSubmission {
9
10 public VoterSubmission apply(final int voterBlock, final VerifiableVote... votes) {
11 if (votes.length == 0) {
12 throw new IllegalArgumentException("votes are null");
13 }
14 return new VoterSubmission(voterBlock, votes.clone());
15 }
16 }