package pro.gravit.launchserver.dao; import java.util.List; import java.util.UUID; import pro.gravit.launcher.hwid.OshiHWID; public interface UserDAO { User findById(int id); User findByUsername(String username); User findByUUID(UUID uuid); List findHWID(OshiHWID hwid); void save(User user); void update(User user); void delete(User user); List findAll(); }