package me.totalfreedom.data; import me.totalfreedom.user.User; import me.totalfreedom.user.UserData; import java.util.HashMap; import java.util.Map; public class UserRegistry { private final Map userDataMap; public UserRegistry() { this.userDataMap = new HashMap<>(); } public UserData getUserData(final User user) { return userDataMap.get(user); } public void registerUserData(final User user, final UserData userData) { userDataMap.put(user, userData); } public void unregisterUserData(final User user) { userDataMap.remove(user); } public Map getUserDataMap() { return userDataMap; } }