Skip to content
Snippets Groups Projects
Match.java 816 B
Newer Older
Jonas's avatar
Jonas committed
package hdm.mi.sthbackend.model;

Jonas's avatar
Jonas committed
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;
Jonas's avatar
Jonas committed
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
Jonas's avatar
Jonas committed

import java.util.Map;
Jonas's avatar
Jonas committed
import java.util.UUID;

Jonas's avatar
Jonas committed
@Getter
Jonas's avatar
Jonas committed
public class Match {
Jonas's avatar
Jonas committed
    private static final Logger log = LogManager.getLogger(Match.class);

    @Id
    private UUID matchId;
Jonas's avatar
Jonas committed

    @Setter
    private UUID winnerTeamId;
Jonas's avatar
Jonas committed

    @Setter
Jonas's avatar
Jonas committed
    private String comment;

    @Setter
    private UUID nextMatchId;

    public Match(UUID matchId){
        this.matchId = matchId;
        this.teamScores = new HashMap<>();
    }
Jonas's avatar
Jonas committed
}