package org.iatoki.judgels.uriel.models.daos; import org.iatoki.judgels.play.models.daos.Dao; import org.iatoki.judgels.uriel.models.entities.ContestTeamMemberModel; import java.util.List; public interface ContestTeamMemberDao extends Dao<Long, ContestTeamMemberModel> { boolean isUserRegisteredAsMemberInAnyTeam(String userJid, List<String> teamJids); List<ContestTeamMemberModel> findContestTeamMembersInTeam(String teamJid); List<ContestTeamMemberModel> findContestTeamMembersInTeams(List<String> teamJids); ContestTeamMemberModel findContestTeamMemberByMemberJidInAnyTeam(String userJid, List<String> teamJids); }