package kickr.web.model.match; import java.util.Date; import java.util.List; import javax.validation.constraints.NotNull; import kickr.web.model.GameData; import kickr.web.model.FoosballTableData; import kickr.web.model.TeamData; public class CoreMatchData { @NotNull protected TeamData team1; @NotNull protected TeamData team2; @NotNull protected List<GameData> games; protected MatchResultData result; protected Date played; protected FoosballTableData table; public void setTeam1(TeamData team1) { this.team1 = team1; } public TeamData getTeam1() { return team1; } public TeamData getTeam2() { return team2; } public void setTeam2(TeamData team2) { this.team2 = team2; } public MatchResultData getResult() { return result; } public void setResult(MatchResultData score) { this.result = score; } public List<GameData> getGames() { return games; } public void setGames(List<GameData> games) { this.games = games; } public Date getPlayed() { return played; } public void setPlayed(Date played) { this.played = played; } public FoosballTableData getTable() { return table; } public void setTable(FoosballTableData table) { this.table = table; } }