package com.nbs.client.assassins.models; import java.util.List; public interface Db { public abstract long createMatch(Match m); public abstract long createPlayer(String matchId, Player p); public abstract Match getMatch(String matchId); public abstract List<Match> getAllMatches(); public abstract int getMatchesCount(); public abstract int updateMatch(Match m); public abstract void deleteMatch(String matchId); public abstract Player getPlayer(long id); public abstract Player[] getPlayersInMatch(String matchId); public abstract int updatePlayer(Player p); public abstract void deletePlayer(long id); public abstract List<Player> getPlayers(String username); public abstract Player getPlayer(String matchId, String username); public abstract Match getFirstMatch(); }