package org.iatoki.judgels.uriel.models.daos;
import org.iatoki.judgels.play.models.daos.Dao;
import org.iatoki.judgels.uriel.models.entities.ContestContestantModel;
import java.util.List;
public interface ContestContestantDao extends Dao<Long, ContestContestantModel> {
boolean existsByContestJidAndContestantJid(String contestJid, String contestantJid);
ContestContestantModel findByContestJidAndContestantJid(String contestJid, String contestantJid);
long countContestContestantByContestJid(String contestJid);
boolean isContestStarted(String contestJid, String contestantJid);
boolean isThereNewContestant(String contestJid, long lastTime);
List<String> findContestJidsByContestantJid(String contestantJid);
List<ContestContestantModel> findAllByContestJid(String contestJid);
}